Pay an order in full

Settles the whole order with one tender and marks it paid, then posts it to Cloudbeds as a POS check: a room_charge to the guest's reservation folio (the order's reservation_id), a house_account payment to the chosen account, and any other tender to the outlet's house account, settled to zero, so the revenue is recorded.

If the folio posting fails, the payment still stands: the order shows the folio error, and POST /pos/orders/{order_id}/folio/retry posts it again.

Do not use this on an order that already has captured payments — use POST /pos/orders/{order_id}/payments/ for the remainder. Requires a staff token.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
Body Params

Payment details for closing an order.

required
≥ 0
string
enum
required
Allowed:
≥ 0
Headers
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json