Push an Order

This endpoint is used to push a new order to the external POS.

FAQ

  • If there is a discount for an item, the discounted amount will be reflected at the item level, and the value is assigned to order.item.price.discountAmount attribute. This value is a total of the discounts for an item, based on the quantity.

  • The Sum of the item level discounts plus order level discounts will be reflected in the order.payment.discounts.amount attribute.

Examples:

Scenario 1: Order with both item level and separate order level discount. The payment.discount value is a total of the item discounts and includes the order discount as well.

Sample payload.

Scenario 2: Order with order level discount. Item level discount values are set to 0.

Sample payload

Scenario 3: Order with order item level discount. Sum of the item level discounts are equal to the value in payment.discount value.

Sample payload

Please note that not all order channels support item-level discount.

Language
Credentials
Header
Click Try It! to start a request and see the response here!