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