Note: You are viewing an older version of the documentation. Click here to go the latest version
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' }