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