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