Skip to main content

NauticalDraftOrderCreateInput

No description

input NauticalDraftOrderCreateInput {
billingAddress: AddressInput
user: ID
userEmail: String
shippingAddress: AddressInput
customerNote: String
subStatus: OrderSubStatusEnum @deprecated
poNumbers: [String!]
lines: [OrderLineCreateInput!]
seller: ID
status: DraftOrderInitialStatus
transactionCurrency: String
}

Fields

NauticalDraftOrderCreateInput.billingAddress ● AddressInput input

Billing address of the customer.

NauticalDraftOrderCreateInput.user ● ID scalar

Customer associated with the draft order.

NauticalDraftOrderCreateInput.userEmail ● String scalar

Email address of the customer.

NauticalDraftOrderCreateInput.shippingAddress ● AddressInput input

Shipping address of the customer.

NauticalDraftOrderCreateInput.customerNote ● String scalar

A note from a customer. Visible by customers in the order summary.

NauticalDraftOrderCreateInput.subStatus ● OrderSubStatusEnum deprecated enum

DEPRECATED

This will be removed on September 9, 2025.

Sub status the order is to be changed to. Draft orders can have or be given a sub status of AWAITING_PAYMENT. Quote order can have or be given a sub status of either QUOTE_REQUESTED or IN_REVIEW.

NauticalDraftOrderCreateInput.poNumbers ● [String!] list scalar

Optional purchase order numbers of documents that outline what the buyer would like to purchase and how much of it they would like to receive

NauticalDraftOrderCreateInput.lines ● [OrderLineCreateInput!] list input

Variant line input consisting of variant ID and quantity of products.

NauticalDraftOrderCreateInput.seller ● ID scalar

NauticalDraftOrderCreateInput.status ● DraftOrderInitialStatus enum

Specify which nautical order we want to create (DRAFT, by default).

NauticalDraftOrderCreateInput.transactionCurrency ● String scalar

Optional transaction currency code. Domiciled currency will be used as fallback.

Member Of

nauticalDraftOrderCreate mutation

Was this page helpful?