Product information in cart including article info, availability, charges, coupon, delivery promise, discount, identifiers, price, and quantity.
Fields
added_on
StringDate and time when the item was added to the cart e.g. `Tue, 28 Jun 2022 14:47:12 GMT`
article
ProductArticleProduct article information including pricing, seller details, store information, fulfillment options and other article-specific data for the product added in cart.
availability
ProductAvailabilityAvailability information (deliverable, out of stock, validity, sizes).
charges
[ChargesInfo]Charges applied to the product. Example: [{ name: 'delivery', amount: { currency: 'INR', value: 49 } }]
coupon
CouponDetailsCoupon price breakup for this product.
coupon_message
StringCoupon message (empty if none). Example: 'SAVE10 applied'
custom_order
JSONMake to Order (MTO) configuration object containing custom order settings like manufacturing time, time unit, and custom order flag.
delivery_promise
DeliveryPromiseResponseShipment-level delivery promise.
discount
StringDiscount amount for the product. Example: '₹150'
identifiers
CartProductIdentifer!Required
Cart-generated product identifiers.
is_set
BooleanWhether the product is a set. Example: false
key
StringAttribute key associated with the size. Example: 'eu_size'
message
StringProduct-level message (e.g., error/info). Example: 'Only 1 left in stock'
moq
JSONMinimum order quantity information.
max_quantity
ProductMaxQuantityInfoMaximum quantity information based on store/seller/overall.
parent_item_identifiers
JSONParent item identifiers. Example: { parent_item_id: 111 }
price
CartPriceInfoPrice per unit in seller and customer currency.
price_per_unit
ProductPriceInfoPrice per unit of the product.
product
CartProductProduct details including action, attributes, brand, categories, images, item code, name, slug, tags, etc.
product_ean_id
StringEuropean Article Number of the product. Example: '8901234567890'
promo_meta
PromoMetaLoyalty points message data.
promotions_applied
[AppliedPromotion]List of applicable promotions for the product.
quantity
IntQuantity of the product in cart. Example: 2
bulk_offer
JSONBulk offer information if applicable.
item_type
ItemTypeEnumThis field describes the type of item, indicating the category or nature of the product.