OrderImportLineInput
No description
input OrderImportLineInput {
discountedUnitaryPrice: Float!
kind: OrderLineKind!
number: String
originalUnitaryPrice: Float!
quantity: Int!
sku: String!
skuDescription: String!
vatPercentage: Float!
}
Fields
OrderImportLineInput.discountedUnitaryPrice ● Float! non-null scalar
The final unit price after every discount applied to the line (line-level coupons included), as a net price excluding VAT. Always required: when no discount applies, send the same value as originalUnitaryPrice. Non-negative, except on coupon lines.
OrderImportLineInput.kind ● OrderLineKind! non-null enum
The kind of order line: item, shipping_charge, payment_charge or coupon (an order-level discount, with a negative price).
OrderImportLineInput.number ● String scalar
Mandatory when shipping lines are specified
OrderImportLineInput.originalUnitaryPrice ● Float! non-null scalar
The full unit price before discounts, as a net price excluding VAT. Always required: when no discount applies, send the same value as discountedUnitaryPrice. Non-negative, except on coupon lines.
OrderImportLineInput.quantity ● Int! non-null scalar
The ordered quantity of the line.
OrderImportLineInput.sku ● String! non-null scalar
The product SKU. Not checked against the channel catalogue at import time.
OrderImportLineInput.skuDescription ● String! non-null scalar
The product description of the line. Required: a line without it is rejected by input validation.
OrderImportLineInput.vatPercentage ● Float! non-null scalar
The VAT percentage applied to the line. For B2B orders with VAT-free prices send 0 with the final prices, which the reverse charge conversion leaves unchanged.
Member Of
OrderImportInput input