UpdateOrderItemWithOrderInput
Input type to update an OrderItem with an Order. Intended to be used as an inline input in the updateOrder mutation.
NOTE
This mutation has potential implications on existing Orders and their workflows. We recommend this mutation to be not used directly. It should either be called from a user
action or from within a workflow.
Input Fields
ID!)
ID of the OrderItem
String)
External reference for the object. Recommended to be unique.
String)
External reference for the associated product.
String)
External reference for the product catalogue containing the associated product (specified using the productRefin this object).
When productCatalogueRef is not passed, the compatibility catalogue for this product is used.
String)
Represents the FulfilmentChoice corresponding to this object
String)
Status of the OrderItem.
Int)
Quantity ordered
Float)
Price paid. Excludes tax.
String)
Currency. Should ideally be a 3 letter ISO currency code. For instance AUD.
Float)
Price
Float)
Tax price
String)
Tax type. Supported values are GST, VAT, EXCLTAX.
Float)
Total price
Float)
Total tax price
[AttributeInput])
List of OrderItem attributes. There's expected a JSON object