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