Skip to main content

UpdateOrderInput

Autogenerated input type of UpdateOrder

input UpdateOrderInput {
allocateToExternal: Boolean
autoFulfill: Boolean
billToCompany: String
billToEmail: String
billToName: String
billToPhone: String
billingAddress: AddressInput
brandId: ID
clientMutationId: String
enrichmentData: OrderEnrichmentDataInput
expectedDeliveryDate: ISO8601DateTime
expectedShipDate: ISO8601DateTime
financialStatus: OrderFinancialStatusEnum
fulfillUnpaid: Boolean
giftMessage: String
localRouting: Boolean
notes: [NoteInput!]
orderId: ID!
orderItems: [OrderItemInput!]
originalCarrierService: String
requestedCarrierServiceId: String
requestedCarrierServiceName: String
responsibleId: ID
salesChannelId: ID
selectedCarrierId: ID
selectedCarrierServiceId: ID
shipToCompany: String
shipToEmail: String
shipToName: String
shipToPhone: String
shipToSameAsBillTo: Boolean
shippingAddress: AddressInput
shippingCarrierService: String
shippingCost: Decimal
tags: [String!]
thirdPartyBilling: Boolean
totalTax: Decimal
}

Fields

UpdateOrderInput.allocateToExternal ● Boolean scalar

If enabled, this order could be allocated to a read-only building

UpdateOrderInput.autoFulfill ● Boolean scalar

Enables or disables the auto-fulfill behaviour for the order.

UpdateOrderInput.billToCompany ● String scalar

UpdateOrderInput.billToEmail ● String scalar

UpdateOrderInput.billToName ● String scalar

UpdateOrderInput.billToPhone ● String scalar

UpdateOrderInput.billingAddress ● AddressInput input

UpdateOrderInput.brandId ● ID scalar

UpdateOrderInput.clientMutationId ● String scalar

A unique identifier for the client performing the mutation.

UpdateOrderInput.enrichmentData ● OrderEnrichmentDataInput input

Enrichment data for the order.

UpdateOrderInput.expectedDeliveryDate ● ISO8601DateTime scalar

UpdateOrderInput.expectedShipDate ● ISO8601DateTime scalar

UpdateOrderInput.financialStatus ● OrderFinancialStatusEnum enum

The financial status of the order.

UpdateOrderInput.fulfillUnpaid ● Boolean scalar

If enabled, the order will be allowed to be fulfilled event with financial status different from PAID.

UpdateOrderInput.giftMessage ● String scalar

UpdateOrderInput.localRouting ● Boolean scalar

If true, the order will be routed locally, otherwise it will use the origin routing rules.

UpdateOrderInput.notes ● [NoteInput!] list input

UpdateOrderInput.orderId ● ID! non-null scalar

UpdateOrderInput.orderItems ● [OrderItemInput!] list input

UpdateOrderInput.originalCarrierService ● String scalar

UpdateOrderInput.requestedCarrierServiceId ● String scalar

UpdateOrderInput.requestedCarrierServiceName ● String scalar

UpdateOrderInput.responsibleId ● ID scalar

UpdateOrderInput.salesChannelId ● ID scalar

UpdateOrderInput.selectedCarrierId ● ID scalar

The carrier that will be used to ship the order.

UpdateOrderInput.selectedCarrierServiceId ● ID scalar

The carrier service that will be used to ship the order.

UpdateOrderInput.shipToCompany ● String scalar

UpdateOrderInput.shipToEmail ● String scalar

UpdateOrderInput.shipToName ● String scalar

UpdateOrderInput.shipToPhone ● String scalar

UpdateOrderInput.shipToSameAsBillTo ● Boolean scalar

UpdateOrderInput.shippingAddress ● AddressInput input

UpdateOrderInput.shippingCarrierService ● String scalar

UpdateOrderInput.shippingCost ● Decimal scalar

The shipping cost paid by the customer.

UpdateOrderInput.tags ● [String!] list scalar

UpdateOrderInput.thirdPartyBilling ● Boolean scalar

Indicates if the order shipping is billed to a third party.

UpdateOrderInput.totalTax ● Decimal scalar

The total tax paid by the customer.

Member Of

updateOrder mutation