Skip to main content

CheckoutOrderItemInput

Create or Update a CheckoutOrderItem

input CheckoutOrderItemInput {
customProperties: JSON
discounts: [OrderItemDiscountInput]
note: String
quantity: Int
shippingCharges: [OrderShippingChargeInput]
shippingMethod: ShippingMethod
taxes: [OrderItemTaxInput]
unitPrice: Float
variantId: ID!
}

Fields

CheckoutOrderItemInput.customProperties ● JSON scalar

CheckoutOrderItemInput.discounts ● [OrderItemDiscountInput] list input

CheckoutOrderItemInput.note ● String scalar

CheckoutOrderItemInput.quantity ● Int scalar

CheckoutOrderItemInput.shippingCharges ● [OrderShippingChargeInput] list input

CheckoutOrderItemInput.shippingMethod ● ShippingMethod enum

CheckoutOrderItemInput.taxes ● [OrderItemTaxInput] list input

CheckoutOrderItemInput.unitPrice ● Float scalar

Price per item, can be multiplied by quantity for total price

CheckoutOrderItemInput.variantId ● ID! non-null scalar

Member of

createCustomerCheckout mutation ● updateCustomerCheckoutOrderItems mutation