CreateOrderItemWithOrderInput
Input type to create an OrderItem with an Order. Intended to be used as an inline input in the createOrder mutation.
Input Fields
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).
A product is always associated with a catalogue, that's why we recommend that you always pass a productCatalogueRef.
However, if you are using the compatibility catalogue, you don't need to pass in this value as that's the default catalogue
String)
Represents the FulfilmentChoice corresponding to this object
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