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!