OrderCreateInput
Input for creating an Order
input OrderCreateInput {
billingAddress: AddressInput!
customerId: ID
customerNote: String
demandHqId: ID!
emailAddress: String!
note: String
paymentId: ID
phoneNumber: String
shippingAddress: AddressInput!
storefrontId: ID
tags: [String]
}
Fields
OrderCreateInput.billingAddress
● AddressInput!
non-null input
OrderCreateInput.customerId
● ID
scalar
OrderCreateInput.customerNote
● String
scalar
A note provided by the customer at time of order
OrderCreateInput.demandHqId
● ID!
non-null scalar
OrderCreateInput.emailAddress
● String!
non-null scalar
OrderCreateInput.note
● String
scalar
OrderCreateInput.paymentId
● ID
scalar
A reference to an outside payment gateway, used for tracking transactions. May be an orderID, or a paymentID.
OrderCreateInput.phoneNumber
● String
scalar
OrderCreateInput.shippingAddress
● AddressInput!
non-null input
OrderCreateInput.storefrontId
● ID
scalar
OrderCreateInput.tags
● [String]
list scalar
Member of
createOrder
mutation