Skip to main content

CheckoutOrder

This is an order in the checkout process, pending creation. Nearly all fields are optional, but their existence is still required by the end of the checkout process if they are required for Orders.

type CheckoutOrder {
billingAddress: Address
customerNote: String
emailAddress: String
paymentId: ID
phoneNumber: String
shippingAddress: Address
shippingCharges: [OrderShippingCharge]
tags: [String]
}

Fields

CheckoutOrder.billingAddress ● Address object

CheckoutOrder.customerNote ● String scalar

A note provided by the customer at time of order

CheckoutOrder.emailAddress ● String scalar

CheckoutOrder.paymentId ● ID scalar

A reference to an outside payment gateway, used for tracking transactions. May be an orderID, or a paymentID.

CheckoutOrder.phoneNumber ● String scalar

CheckoutOrder.shippingAddress ● Address object

CheckoutOrder.shippingCharges ● [OrderShippingCharge] list object

CheckoutOrder.tags ● [String] list scalar

Member of

Checkout object