Share cart detail includes checkout mode, cart id, payment selection lock config, delivery promise, comment message, items, breakup values and other cart data of shared cart.
Fields
breakup_values
CartBreakupPrice breakup of cart (coupon, display, loyalty points, etc.).
buy_now
BooleanBuy now flag of user cart. Example: false
cart_id
IntCart id of user cart for generating cart sharing token. Example: 123456
checkout_mode
StringCheckout mode for the cart (e.g., 'self', 'other'). Example: 'self'
comment
StringComment message added in user cart. Example: 'Deliver after 6 PM'
coupon_text
StringCoupon text of the applied coupon on user cart. Example: 'SAVE10 applied'
currency
CartCurrencyCurrency data of the cart for prices. Example: { code: 'INR', symbol: '₹' }
delivery_charge_info
StringDelivery charge info message of the user cart. Example: 'Free delivery over ₹999'
delivery_promise
DeliveryPromiseResponseShipment level promise (formatted time, timestamp, ISO).
gstin
StringGSTIN added in user cart. Example: '27AAACI1195H1ZK'
id
StringShared cart id. Example: 'shrt_abc123'
is_valid
BooleanValid flag for get shared cart detail API. Example: true
items
[CartProductInfo]List of items with id, size, store id, sizes, and related data.
last_modified
StringLast modified timestamp of user cart. Example: '2025-10-07T10:30:00Z'
message
StringMessage of the get shared cart API response. Example: 'Shared cart fetched successfully'
payment_selection_lock
PaymentSelectionLockPayment Default Selection Schema.
restrict_checkout
BooleanRestrict checkout flag. Example: false
shared_cart_details
SharedCartDetailsShared cart details including token, user, created_on, source, and meta.
uid
StringCart id of the user cart. Example: '5bb521cfdc83215e1889b346'
custom_cart_meta
JSONMetadata of custom cart. Example: { channel: 'web' }
Was this section helpful?