Create a POS order
Create an in-person point-of-sale order, marked paid with a payment record created automatically. Requires the WRITE_ORDERS scope.
pos, marked paid, computing totals as subtotal − discount + tax. The store is bound to your app token server-side — never send a shop id.Authorizations
Installed-app access token (prefix app_), issued by the OAuth install flow. The store is bound to the token server-side — never send a shop id.
Body
Line items (at least one).
1Order-level discount amount.
x >= 0Order-level tax amount.
x >= 0Payment method used at the point of sale.
cash, card, transfer, other Walk-in customer name (optional).
Walk-in customer email (optional, validated as an email when provided).
Walk-in customer phone (optional).
Response
The created POS order.
Standard Salesive response envelope. The operation-specific payload is carried in data.

