OrderItemInput
No description
input OrderItemInput {
name: String
productId: String!
variantId: String!
platformOrderItemId: String
ignored: Boolean
discount: Float
price: Float!
tax: Float
quantity: Int!
decorationMethod: String
decorationMethods: [String!]
}
Fields
OrderItemInput.name ● String scalar
OrderItemInput.productId ● String! non-null scalar
OrderItemInput.variantId ● String! non-null scalar
OrderItemInput.platformOrderItemId ● String scalar
OrderItemInput.ignored ● Boolean scalar
OrderItemInput.discount ● Float scalar
OrderItemInput.price ● Float! non-null scalar
OrderItemInput.tax ● Float scalar
OrderItemInput.quantity ● Int! non-null scalar
OrderItemInput.decorationMethod ● String scalar
Decoration method id (e.g. "1" for DTG, "3" for Embroidery). Look up valid
ids/names via the getDecorationMethods query. Drives printing-cost
calculation (embroidery digitization fees apply only when id is "3").
When sides use different methods, pass the primary method here and the full
set in decorationMethods.
OrderItemInput.decorationMethods ● [String!] list scalar
All decoration method ids used across placements on this line item.
Member Of
OrderCreateInput input