DraftOrderCreateInput
Input for creating a draft seller order.
input DraftOrderCreateInput {
billingAddress: AddressInput
user: ID
userEmail: String
shippingAddress: AddressInput
customerNote: String
lines: [OrderLineCreateInput!]
seller: ID
transactionCurrency: String
status: DraftOrderInitialStatus
subStatus: OrderSubStatusEnum @deprecated
}
Fields
DraftOrderCreateInput.billingAddress ● AddressInput input
Billing address of the customer.
DraftOrderCreateInput.user ● ID scalar
Customer associated with the draft order.
DraftOrderCreateInput.userEmail ● String scalar
Email address of the customer.
DraftOrderCreateInput.shippingAddress ● AddressInput input
Shipping address of the customer.
DraftOrderCreateInput.customerNote ● String scalar
A note from a customer. Visible by customers in the order summary.
DraftOrderCreateInput.lines ● [OrderLineCreateInput!] list input
Variant line input consisting of variant ID and quantity of products.
DraftOrderCreateInput.seller ● ID scalar
ID of the seller for this order.
DraftOrderCreateInput.transactionCurrency ● String scalar
Optional transaction currency code. Domiciled currency will be used as fallback.
DraftOrderCreateInput.status ● DraftOrderInitialStatus enum
Initial status of the draft order (DRAFT by default).
DraftOrderCreateInput.subStatus ● OrderSubStatusEnum deprecated enum
DEPRECATED
This will be removed on September 9, 2025.
Sub-status of the order.
Member Of
draftOrderCreate mutation