
Cancel Point orders in at_terminal via API
With this feature, your integration can request cancellation of an order with status=at_terminal through the POST /v1/orders/{order_id}/cancel endpoint. To do so, send the x-allow-cancelable-status: at_terminal header.
The API returns HTTP 202, indicating that the request was accepted for asynchronous processing. This response does not yet confirm cancellation: the order remains in at_terminal until the cancellation notification is received.
The feature is available for Point Smart 1 and Point Smart 2 terminals. All terminals must run the latest available software version.
See the Cancel an order section in the payment processing documentation and configure cancellation notifications.
