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