OrderItemCreateInput
Input for creating an OrderItem
input OrderItemCreateInput {
adjustments: [OrderItemAdjustmentInput]
barcode: String
currency: ResonanceCurrency!
customProperties: JSON
deliveryMethod: VariantDeliveryMethod!
demandHqId: ID!
discounts: [OrderItemDiscountInput]
note: String
orderId: ID!
productId: ID!
productTitle: String!
quantity: Int!
shippingCharges: [OrderShippingChargeInput]
shippingMethod: ShippingMethod
sku: String
taxes: [OrderItemTaxInput]
unitPrice: Float!
variantId: ID!
variantTitle: String!
vendor: String!
}
Fields
OrderItemCreateInput.adjustments
● [OrderItemAdjustmentInput]
list input
OrderItemCreateInput.barcode
● String
scalar
OrderItemCreateInput.currency
● ResonanceCurrency!
non-null enum
OrderItemCreateInput.customProperties
● JSON
scalar
OrderItemCreateInput.deliveryMethod
● VariantDeliveryMethod!
non-null enum
OrderItemCreateInput.demandHqId
● ID!
non-null scalar
OrderItemCreateInput.discounts
● [OrderItemDiscountInput]
list input
OrderItemCreateInput.note
● String
scalar
OrderItemCreateInput.orderId
● ID!
non-null scalar
OrderItemCreateInput.productId
● ID!
non-null scalar
OrderItemCreateInput.productTitle
● String!
non-null scalar
OrderItemCreateInput.quantity
● Int!
non-null scalar
OrderItemCreateInput.shippingCharges
● [OrderShippingChargeInput]
list input
OrderItemCreateInput.shippingMethod
● ShippingMethod
enum
OrderItemCreateInput.sku
● String
scalar
OrderItemCreateInput.taxes
● [OrderItemTaxInput]
list input
OrderItemCreateInput.unitPrice
● Float!
non-null scalar
Price per item, can be multiplied by quantity for total price
OrderItemCreateInput.variantId
● ID!
non-null scalar
OrderItemCreateInput.variantTitle
● String!
non-null scalar
OrderItemCreateInput.vendor
● String!
non-null scalar
Member of
createOrderItem
mutation