type Checkout implements Node {
id: String!
entityId: String!
currencyCode: String!
displayCurrencyCode: String!
billingAddress: CheckoutBillingAddress
cart: Cart
shippingConsignments: [CheckoutShippingConsignment!]
shippingCostTotal: Money
shippingCostTotalInDisplayCurrency: Money
shippingCostBeforeDiscount: Money!
shippingCostBeforeDiscountInDisplayCurrency: Money!
comparisonShippingCost: Money!
comparisonShippingCostInDisplayCurrency: Money!
giftWrappingCostTotal: Money
giftWrappingCostTotalInDisplayCurrency: Money
handlingCostTotal: Money
handlingCostTotalInDisplayCurrency: Money
taxTotal: Money
taxTotalInDisplayCurrency: Money
taxes: [CheckoutTax!]
subtotal: Money
subtotalInDisplayCurrency: Money
grandTotal: Money
grandTotalInDisplayCurrency: Money
createdAt: DateTimeExtended!
updatedAt: DateTimeExtended!
customerMessage: String
outstandingBalance: Money
outstandingBalanceInDisplayCurrency: Money
coupons: [CheckoutCoupon!]!
giftCertificates: [CheckoutGiftCertificate!]!
promotions: [CheckoutPromotion!]!
fees: [CheckoutFee!]!
version: Int
totalDiscount: Money!
totalDiscountInDisplayCurrency: Money!
displayDiscountTotal: Money!
displayDiscountTotalInDisplayCurrency: Money!
orderBasedAutoDiscountTotal: Money!
orderBasedAutoDiscountTotalInDisplayCurrency: Money!
manualDiscountTotal: Money!
manualDiscountTotalInDisplayCurrency: Money!
order: Order
}