Once the guest has been and the service is done, you close the booking as Completed. This is the last step of the booking lifecycle, and it sets several things in motion.
How to complete a booking
- Open the booking in the Calendar or the Appointments list.
- Choose the Completed action.
- If the service has a variable price (From or Custom pricing), enter the Final price.
- If on-site payment recording is enabled, fill in the Payment settlement and Document sections.
- Confirm the completion.
Payment settlement
This section only appears if you enabled Record on-site payment at completion on the Business details screen. With it off, completion is a single click, and invoicing still works independently.
| Settlement method | When to choose it |
|---|---|
| Cash | The guest paid in cash on site. |
| Bank transfer | A bank transfer. Mark the Transfer status as Already received or Not received yet. |
| External card terminal | They paid on your own POS terminal, not through Bokko. |
| Online payment | They paid online through Bokko (a deposit, for example). |
| No payment | No money changed hands. You also have to pick a Reason. |
Reasons for No payment: Free service, Compensation, Test / admin, Closed without external settlement or Other. You can add a Note with any method.
Document
In the Document section you record what document was issued for the service. There are three options, but not all of them are available in every setup:
- Issue an invoice with the invoicing software — issued by your connected Billingo or Számlázz.hu.
- Issue a receipt with the invoicing software — the same, as a receipt.
- External document issued — you issued it elsewhere. You can record the type (Cash-register receipt, External invoice, Other) and the External document number.
What completion sets in motion
- The booking counts towards revenue in Insights — based on the final price.
- If enabled, the review request email is scheduled (2 days later by default).
- A redeemed pass session and promo code redemption become final — they are not returned for a completed booking.
- The booking moves into Booking history and appears in the CSV export.