Skip to main content

NauticalDraftOrderCreateInput

Input for creating a nautical draft order.

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

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.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.transactionCurrency ● String scalar

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

NauticalDraftOrderCreateInput.seller ● ID scalar

ID of the seller for this order.

NauticalDraftOrderCreateInput.status ● DraftOrderInitialStatus enum

Initial status of the nautical draft order (DRAFT by default).

NauticalDraftOrderCreateInput.subStatus ● OrderSubStatusEnum deprecated enum

DEPRECATED

This will be removed on September 9, 2025.

Sub-status of the order.

Member Of

nauticalDraftOrderCreate mutation

Was this page helpful?