UpdateOrderInput
Autogenerated input type of UpdateOrder
input UpdateOrderInput {
allocateToExternal: Boolean
autoFulfill: Boolean
billToCompany: String
billToEmail: String
billToName: String
billToPhone: String
billingAddress: AddressInput
brandId: ID @deprecated
clientMutationId: String
enrichmentData: OrderEnrichmentDataInput
expectedDeliveryDate: ISO8601Date
expectedShipDate: ISO8601Date
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!] @deprecated
thirdPartyBilling: Boolean
totalTax: Decimal
updatedTags: [OrderUpdateTagInput!]
}
Fields
UpdateOrderInput.allocateToExternal ● Boolean scalar common
If enabled, this order could be allocated to a read-only building
UpdateOrderInput.autoFulfill ● Boolean scalar common
Enables or disables the auto-fulfill behaviour for the order.
UpdateOrderInput.billToCompany ● String scalar common
UpdateOrderInput.billToEmail ● String scalar common
UpdateOrderInput.billToName ● String scalar common
UpdateOrderInput.billToPhone ● String scalar common
UpdateOrderInput.billingAddress ● AddressInput input common
UpdateOrderInput.brandId ● ID deprecated scalar common
This argument will be removed in the future. Brand is becoming an only-product attribute.
UpdateOrderInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
UpdateOrderInput.enrichmentData ● OrderEnrichmentDataInput input orders
Enrichment data for the order.
UpdateOrderInput.expectedDeliveryDate ● ISO8601Date scalar common
UpdateOrderInput.expectedShipDate ● ISO8601Date scalar common
UpdateOrderInput.financialStatus ● OrderFinancialStatusEnum enum orders
The financial status of the order.
UpdateOrderInput.fulfillUnpaid ● Boolean scalar common
If enabled, the order will be allowed to be fulfilled event with financial status different from PAID.
UpdateOrderInput.giftMessage ● String scalar common
UpdateOrderInput.localRouting ● Boolean scalar common
If true, the order will be routed locally, otherwise it will use the origin routing rules.
UpdateOrderInput.notes ● [NoteInput!] list input common
UpdateOrderInput.orderId ● ID! non-null scalar common
UpdateOrderInput.orderItems ● [OrderItemInput!] list input orders
UpdateOrderInput.originalCarrierService ● String scalar common
UpdateOrderInput.requestedCarrierServiceId ● String scalar common
UpdateOrderInput.requestedCarrierServiceName ● String scalar common
UpdateOrderInput.responsibleId ● ID scalar common
UpdateOrderInput.salesChannelId ● ID scalar common
UpdateOrderInput.selectedCarrierId ● ID scalar common
The carrier that will be used to ship the order.
UpdateOrderInput.selectedCarrierServiceId ● ID scalar common
The carrier service that will be used to ship the order.
UpdateOrderInput.shipToCompany ● String scalar common
UpdateOrderInput.shipToEmail ● String scalar common
UpdateOrderInput.shipToName ● String scalar common
UpdateOrderInput.shipToPhone ● String scalar common
UpdateOrderInput.shipToSameAsBillTo ● Boolean scalar common
UpdateOrderInput.shippingAddress ● AddressInput input common
UpdateOrderInput.shippingCarrierService ● String scalar common
UpdateOrderInput.shippingCost ● Decimal scalar common
The shipping cost paid by the customer.
UpdateOrderInput.tags ● [String!] deprecated list scalar common
Will be removed in the future. Ignored if updatedTags is provided. Use the argument updatedTags instead.
UpdateOrderInput.thirdPartyBilling ● Boolean scalar common
Indicates if the order shipping is billed to a third party.
UpdateOrderInput.totalTax ● Decimal scalar common
The total tax paid by the customer.
UpdateOrderInput.updatedTags ● [OrderUpdateTagInput!] list input orders
Member Of
updateOrder mutation