basePrice: The base price of the line item, which is the unit price not including adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The gross price of the line item before applying any adjustments.
property
itemText: The text describing the item.
Max Length: 256
property
netPrice: The net price of the line item before applying any adjustments.
property
tax: The tax on the line item before applying any adjustments.
property
taxBasis: The amount used to calculate the tax for this item.
amount: Amount to deduct from the applied line item's price. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
basePrice: The adjustment amount. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The adjustment amount, including tax.
property
itemText: The text describing the price adjustment.
property
netPrice: The adjustment amount, not including tax.
property
reasonCode: The reason code why this price adjustment was made.
property
tax: The tax on the adjustment amount.
property
taxBasis: The amount used to calculate the tax for this adjustment.
basePrice: The base price of the line item, which is the unit price not including adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
brand: The brand of the line item.
Max Length: 256
property
grossPrice: The gross price of the line item before applying any adjustments.
property
itemText: The text describing the item.
property
netPrice: The net price of the line item before applying any adjustments.
property
optionItems: The array of option items. This array can be empty.
property
priceAdjustments: The price adjustments on product line item.
property
productId: The id (SKU) of the product.
Min Length: 1
Max Length: 100
property
productName: The name of the product.
Max Length: 256
property
quantity: The ordered quantity of the products represented by this item.
property
shipmentId: The ID of the shipment to which this item belongs. Shipment 'me' is reserved for the system and is not valid to pass.
Min Length: 1
Max Length: 256
property
tax: The tax on the line item before applying any adjustments.
property
taxBasis: The amount used to calculate the tax for this item.
property
taxRate: The tax rate applicable to this product line item. For a 10% tax rate, the value is 0.1. Just for display. No calculation or sanity checks are applied.
billingAddress: The billing address. The name from the billing address is required and is used as the customer's name (for guest customer).
property
businessType: The business type.
property
channelType: The sales channel.
property
currency:
property
customerLocale: The locale of the customer who created the order.
Max Length: 256
property
orderNo: The order number. This must be unique in the site and is generated if no orderNo is passed in payload.
Min Length: 1
Max Length: 50
property
orderPriceAdjustments: The order-level price adjustments.
property
orderTotal: The total price, including products, shipping, and tax. If this value does not match the calculated value (sum of all grossPrices minus PriceAdjustments), an InvalidOrderTotalException is thrown.
shipmentId: The order-specific ID of the shipment. The field shipmentId from line items refers to this value. The first shipment always become the standard shipment and is named 'me'. The ID 'me' is reserved for the standard shipment and it is not allowed to be used by the API caller.
Min Length: 1
Max Length: 256
property
shippingMethod: The shipping method. This has no reference to any shipments configured in the platform.
property
shippingAddress: The shipping address.
property
shippingTotal: The total price of all shipping charges in the shipment. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
title: A short, human-readable summary of the problem type. It will not change from occurrence to occurrence of the problem, except for purposes of localization
Max Length: 256
property
type: A URI reference [RFC3986] that identifies the problem type. This specification encourages that, when dereferenced, it provide human-readable documentation for the problem type (e.g., using HTML [W3C.REC-html5-20141028]). When this member is not present, its value is assumed to be "about:blank". It accepts relative URIs; this means that they must be resolved relative to the document's base URI, as per [RFC3986], Section 5.
Max Length: 2048
property
detail: A human-readable explanation specific to this occurrence of the problem.
property
instance: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. It accepts relative URIs; this means that they must be resolved relative to the document's base URI, as per [RFC3986], Section 5.
basePrice: The base price of the line item, which is the unit price not including adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The gross price of the line item before applying any adjustments.
property
itemText: The text describing the item.
Max Length: 256
property
netPrice: The net price of the line item before applying any adjustments.
property
tax: The tax on the line item before applying any adjustments.
property
taxBasis: The amount used to calculate the tax for this item.
property
giftCertificateMerchantId: The ID used to identify the certificate merchant.
Min Length: 1
Max Length: 256
property
giftCertificateItemId: The item ID.
Min Length: 1
Max Length: 256
property
message: The gift certificate message.
Max Length: 4000
property
recipientEmail: The recipient email.
Max Length: 256
property
recipientName: The recipient name.
Max Length: 256
property
senderName: The sender name.
Max Length: 256
property
shipmentId: The ID of the shipment to which this item belongs.
Min Length: 1
Max Length: 256
NoValue
NoValue:"N/A"
A specialized value indicating the lack of definition of a currency, for example, if the value of the monetary value of the currency is an undefined number.
basePrice: The base price of the line item, which is the unit price not including adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The gross price of the line item before applying any adjustments.
property
gift: Returns true if the item is a gift.
property
itemText: The text describing the item.
Max Length: 256
property
netPrice: The net price of the line item before applying any adjustments.
property
tax: The tax on the line item before applying any adjustments.
property
taxBasis: The amount used to calculate the tax for this item.
adjustedMerchandizeTotalTax: The total tax on products in the order, including price adjustments, but not including service charges such as shipping.
property
adjustedShippingTotalTax: The total tax on shipping charges in the order, including shipping price adjustments.
property
affiliatePartnerId: The affiliate partner ID.
Max Length: 256
property
affiliatePartnerName: The affiliate partner name.
Max Length: 256
property
billingAddress: The billing address.
property
bonusDiscountLineItems: The bonus discount line items.
property
businessType: The business type.
property
cancelCode: The cancellation code.
Max Length: 256
property
cancelDescription: The cancellation description.
Max Length: 4000
property
channelType: The sales channel.
property
confirmationStatus:
property
couponItems: The coupon items.
property
createdBy: This value depends on how the order was created. If a shopper created the order, this value is Customer. If a job created the order, this value is System. Otherwise, this value is the name of the user who created the order.
Max Length: 256
property
creationDate: The timestamp when the order was created.
property
customerLocale: The locale of the customer who created the order.
Max Length: 256
property
currency:
property
customerInfo:
property
customerOrderReference: The customer-specific reference information.
Max Length: 256
property
exportStatus:
property
externalOrderNo: The external order number associated with the order.
Max Length: 256
property
externalOrderStatus: The status from an external order associated with this order.
Max Length: 256
property
externalOrderText: The text from an external order associated with this order.
Max Length: 4000
property
giftCertificateItems: The gift certificate line items.
property
globalPartyId: The Customer 360 Global Party ID associated with the shopper.
Max Length: 256
property
invoiceNo: The invoice number.
Max Length: 256
property
lastModified: The timestamp when the order was last modified.
property
merchandizeTotalTax: The total tax on products in the order, not including price adjustments or service charges such as shipping.
property
orderNo: The order number
Min Length: 1
Max Length: 50
property
orderPriceAdjustments: The order-level price adjustments.
property
orderTotal: The total price, including products, shipping and, tax.
property
paymentInstruments: The payment instruments list.
property
paymentStatus:
property
placeDate: The timestamp when the order was placed.
property
productItems: The product items.
property
productSubTotal: The total price of all products including item-level adjustments, but not including order-level adjustments or shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
productTotal: The total price of all products including adjustments, but not including shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
remoteHost: The IP of the host that placed this order. You can turn IP logging on or off for your site.
Max Length: 40
property
shipments: The shipments.
property
shippingItems: The shipping items.
property
shippingStatus:
property
shippingTotal: The total price of all shipping charges, including shipping adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
shippingTotalTax: The total tax on all shipping charges, not including shipping adjustments.
property
siteId: The identifier of the site that a request is being made in the context of. Attributes might have site specific values, and some objects may only be assigned to specific sites
Min Length: 1
Max Length: 32
property
sourceCode: The source code assigned to the basket from which this order was created.
Max Length: 256
property
sourceCodeGroupId: The group ID of the source code assigned to the basket from which this order was created.
basePrice: The adjustment amount. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The adjustment amount, including tax.
property
itemText: The text describing the adjustment.
Max Length: 256
property
netPrice: The adjustment amount, not including tax.
property
tax: The tax on the adjustment amount.
property
taxBasis: The amount used to calculate the tax for this adjustment.
property
abTestSegment: The AB testing segment, if enabled for the site and applicable to this price adjustment.
property
appliedDiscount: Details describing the discount on which this price adjustment is based. For adjustments not based on a discount, this value is null.
property
campaignId: The campaign ID of the promotion on which this price adjustment is based. For adjustments not based on a promotion, this value is null. For adjustments based on an AB test promotion, this value is not null, but isn't meaningful.
Min Length: 1
Max Length: 256
property
couponCode: The coupon code of the coupon on which this price adjustment is based. For adjustments not based on a coupon, this value is null.
Min Length: 1
Max Length: 256
property
createdBy: The user who created the price adjustment.
Max Length: 256
property
creationDate: The timestamp when the price adjustment was created.
property
custom: A flag indicating whether this price adjustment was created by custom logic. This flag is set to true unless the price adjustment was created by the promotion engine.
property
lastModified: The timestamp when the price adjustment was last modified.
property
manual: A flag indicating whether this price adjustment was created by a manual process. If the price adjustment was created by the promotion engine, this value is always false.
property
priceAdjustmentId: The price adjustment ID.
Min Length: 1
Max Length: 256
property
promotionId: The promotion ID of the promotion on which this price adjustment is based. Custom price adjustment can assign an arbitrary promotion ID, but it must not be used by the promotion engine. If no promotion ID is specified, then the system assigns a generated ID.
Min Length: 1
Max Length: 256
property
reasonCode: The reason code why this price adjustment was made.
basePrice: The base price of the line item, which is the unit price not including adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The gross price of the line item before applying any adjustments.
property
itemText: The text describing the item.
Max Length: 256
property
netPrice: The net price of the line item before applying any adjustments.
property
tax: The tax on the line item before applying any adjustments.
property
taxBasis: The amount used to calculate the tax for this item.
property
adjustedTax: The tax on the line item, including any adjustments.
property
bonusDiscountLineItemId: The ID of the bonus discount line item to which this bonus product relates.
Min Length: 1
Max Length: 256
property
bonusProductLineItem: A flag indicating whether this item is a bonus product.
property
brand:
Max Length: 256
property
bundledProductItems: The bundled product items.
property
externalLineItemStatus: The external line item status.
Max Length: 256
property
externalLineItemText: The external line item text.
property
gift: Returns true if the item is a gift.
property
giftMessage: The gift message.
Max Length: 4000
property
inventoryId: The inventory list ID associated with this item.
Max Length: 256
property
itemId: The product item ID. Use this to identify this item when updating its quantity or creating a custom price adjustment for it.
Min Length: 1
Max Length: 256
property
minOrderQuantity: The minimum order quantity for this product.
property
optionItems: The option items.
property
position: The position of the product line item.
property
priceAdjustments: The price adjustments.
property
priceAfterItemDiscount: The price of the product line item including item-level adjustments, but not including order-level adjustments or shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
priceAfterOrderDiscount: The price of the product line item including item-level adjustments and prorated order-level adjustments, but not including shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
productId: The id (SKU) of the product.
Min Length: 1
Max Length: 100
property
productListItem: If this product line item was added from a product list, this value is a reference to the corresponding product list item.
property
productName: The name of the product.
Max Length: 4000
property
quantity: The ordered quantity of the products represented by this item.
property
shipmentId: The ID of the shipment to which this item belongs.
Min Length: 1
Max Length: 256
property
shippingItemId: If the product line item has a related shipping item, this value is the shipping item ID. A related shipping item represents a surcharge applied to individual products using a particular shipping method.
Min Length: 1
Max Length: 256
property
stepQuantity:
property
taxRate: The tax rate applicable to this product line item. For a 10% tax rate, the value is 0.1.
adjustedMerchandizeTotalTax: The total tax on products in the shipment, including item-level price adjustments but not including service charges such as shipping. If the Discount Taxation preference is set to Tax Products and Shipping Only Based on Adjusted Price, this amount also includes prorated order-level price adjustments.
property
adjustedShippingTotalTax: The total tax on shipping charges in the shipment, including shipping price adjustments.
property
gift: A flag indicating whether the shipment is a gift.
property
giftMessage: The gift message.
Max Length: 4000
property
merchandizeTotalTax: The total tax on products in the shipment, not including price adjustments or service charges such as shipping.
property
productSubTotal: The total price of all products in the shipment, including item-level adjustments, but not including order-level adjustments or shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
productTotal: The total price of all products in the shipment including item-level adjustments and prorated order-level adjustments, but not including shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
shipmentId: The order-specific ID of the shipment. The default value is 'me'.
Min Length: 1
Max Length: 256
property
shipmentNo: The shipment number of this shipment. This number is automatically generated.
Max Length: 256
property
shipmentTotal: The total price of all products in the shipment including item-level adjustments, shipping charges, and tax.
property
shippingAddress: The shipping address.
property
shippingMethod: The shipping method.
property
shippingStatus: The shipping status of the shipment.
property
shippingTotal: The total price of all shipping charges in the shipment, including shipping adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
shippingTotalTax: The total tax on shipping charges in the shipment, not including shipping price adjustments.
property
taxTotal: The total tax on the shipment, including item-level price adjustments and service charges such as shipping. If the Discount Taxation preference is set to Tax Products and Shipping Only Based on Adjusted Price, this amount also includes prorated order-level price adjustments. This field value must match the summed up taxTotal, and an InvalidTaxTotalException is thrown if the values do not match.
property
trackingNumber: The tracking number of the shipment.
basePrice: The base price of the shipping item, which is the unit price not including adjustments. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
grossPrice: The gross price of the shipping item before applying any adjustments.
property
itemText: The text describing the shipping item.
Max Length: 256
property
netPrice: The net price of the shipping item before applying any adjustments.
property
tax: The tax for the shipping item, not including price adjustments.
property
taxBasis: The amount used to calculate the tax for this shipping item.
property
adjustedTax: The tax for the shipping item, including price adjustments.
property
itemId: The shipping item ID. Use this value to identify this shipping item when updating its quantity or creating a custom price adjustment for it.
Min Length: 1
Max Length: 256
property
priceAdjustments: The price adjustments.
property
priceAfterItemDiscount: The price of the shipping item including item-level adjustments, but not including order-level adjustments or shipping charges. If the taxation policy is net, it doesn't include tax. If the taxation policy is gross, it includes tax.
property
shipmentId: The ID of the shipment to which this item belongs.
Min Length: 1
Max Length: 256
property
taxRate: The tax rate applicable to this shipping line item. For a 10% tax rate, the value is 0.1.
property
type: The type of shipping charge applicable to this shipping item.
ShippingItemTypeEnum
ShippingItemTypeEnum:"fixed_price" | "surcharge"
ShippingMethodReference
ShippingMethodReference:{ id?: string } & {}
property
id: The shipping method ID.
Max Length: 256
Status
Status:{ code?: string; message?: string; status?: number } & {}
property
code: The status code.
Max Length: 256
property
message: The message corresponding to the status.
Max Length: 256
property
status: A constant corresponding to the status code. The value is 0 for OK, 1 for ERROR, and 2 for WARN.
testId: The ID of the associated AB test.
segmentId: The ID of the segment.