{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/checkout_Full", "title": "checkout_Full", "type": "object", "properties": { "id": { "type": "string", "description": "", "format": "uuid" }, "cart": { "$ref": "#/components/schemas/checkoutCart" }, "billingAddress": { "$ref": "#/components/schemas/address_Base" }, "consignments": { "type": "array", "description": "", "items": { "$ref": "#/components/schemas/consignment_Full" } }, "coupons": { "type": "array", "description": "Coupons applied at the checkout level.", "items": { "$ref": "#/components/schemas/CheckoutCoupon" } }, "orderId": { "type": "string", "description": "", "nullable": true }, "shippingCostTotal": { "type": "number", "description": "Shipping cost before any discounts are applied.", "format": "float" }, "giftWrappingCostTotal": { "type": "number", "description": "Gift wrapping cost for all items, including or excluding tax." }, "handlingCostTotal": { "type": "number", "description": "Handling cost for all consignments including or excluding tax.", "format": "float" }, "taxTotal": { "type": "number", "description": "", "format": "float" }, "taxes": { "type": "array", "items": { "$ref": "#/components/schemas/checkoutTax" } }, "subtotal": { "type": "number", "description": "Subtotal of the checkout before applying item-level discounts. Tax inclusive based on the store settings.", "format": "float" }, "grandTotal": { "type": "number", "description": "The total payable amount, before applying any store credit or gift certificate.", "format": "float" }, "giftCertificates": { "type": "array", "description": "Applied gift certificate (as a payment method).", "items": { "$ref": "#/components/schemas/checkoutGiftCertificates" } }, "createdTime": { "type": "string", "description": "Time when the cart was created." }, "updatedTime": { "type": "string", "description": "Time when the cart was last updated." }, "customerMessage": { "type": "string", "description": "Shopper\u02bcs message provided as details for the order to be created from this cart" }, "outstandingBalance": { "type": "number", "description": "`grandTotal` subtract the store-credit amount\n" }, "isStoreCreditApplied": { "type": "boolean", "description": "`true` value indicates StoreCredit has been applied.\n" } }, "description": "", "x-internal": false }