Reject
Only new orders that are not yet paid. A paid order gets 409 order_paid - call XFaster support, which handles the refund. Don’t reject because the kitchen is full; pause new orders instead.
Authorizations
The store's API key (xfp_test_… on the sandbox, xfp_live_… on live). XFaster creates it and shows it once. An integrator key (one key for a POS company) also sends X-XFaster-Store.
Headers
Any unique string. Repeating a request with the same key within 24 hours returns the first answer instead of acting twice.
"5f0c3d1e-8b6a-4e1f-9c2d-7a1b0e4f6d21"
Path Parameters
183761
Body
Response
The order after the change
183761
"183761"
delivery, pickup new, preparing, ready, picked_up, delivered, collected, cancelled Set for orders placed for later
items + packaging + delivery_fee + tip - discount - coupon = total
Markets - lines are final once done
picking, done, null 