Home > @vsf-enterprise/bigcommerce-api > Cart
# Cart interface
A cart contains a collection of items, prices, discounts, etc... It does not contain customer-related data.
Signature:
export interface Cart
# Properties
Property | Type | Description |
---|---|---|
base_amount? | number | (Optional) Sum of cart line-item amounts before cart-level discounts, coupons, or taxes. |
cart_amount? | number | (Optional) Sum of cart line-item amounts minus cart-level discounts and coupons. This amount includes taxes (where applicable). |
channel_id? | number | (Optional) If no channel is specified, defaults to 1. |
coupons? | Array<AppliedCoupon> | (Optional) Coupon applied in cart. |
created_time? | string | (Optional) Time when the cart was created. |
currency? | CartCurrency | (Optional) This will always be the same between cart and checkout. |
customer_id? | number | (Optional) ID of the customer to which the cart belongs. |
discount_amount? | number | (Optional) Discounted amount. |
discounts? | Array<AppliedDiscount> | (Optional) Discounts applied in cart. |
email? | string | (Optional) The cart's email. This is the same email that is used in the billing address. |
id? | string | (Optional) Cart ID. |
line_items? | LineItems | (Optional) Cart line items. |
locale? | string | (Optional) Locale of the cart. |
parent_id? | string | (Optional) Bundled items will have their parent's item Id. |
redirect_urls? | RedirectUrls | (Optional) Redirect URLs for checkout. |
tax_included? | boolean | (Optional) Information if tax is included. |
updated_time? | string | (Optional) Time when the cart was last updated. |