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 Order
s 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 productRef
in 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
attribute
s. There's expected a JSON object