Bookem supports a variety of payment methods so you can track how payments are received and manage reconciliation accurately. You can offer clients flexibility in how they pay - while keeping your records clean and organised.
Bank transfer / EFT
Clients pay directly into your bank account
Reconciliation is done manually
Card payments
In-person card payments via the Yoco Neo and Yoco Khumo Print POS devices
Reconciliation is automatic only for Yoco POS card payments
Other card machines can also be used, but will require manual reconciliation
Cash payments
For those who prefer to pay with cash
Reconciliation is done manually
Online payments
Clients pay via a link in their invoice or at the time of booking
Reconciliation is automatic
Supported providers: SnapScan, PayFast, PayPal, Yoco, Stitch
Other payments
For example, medical aid
Reconciliation is done manually
Your bank transfer and online payment details appear at the bottom of your invoices:
Click + New payment method at the top right
Add one or more business bank accounts
Link accounts to specific locations
Use online payment methods to:
Collect payment upfront during online booking
Allow clients to pay directly from their invoice
Supported providers:
Bookem does not charge any transaction fees on online payments.
Transaction fees are set and handled by your chosen payment provider (e.g. SnapScan, PayFast, PayPal, Yoco, Stitch). These are separate from Bookem and based on your agreement with the provider.
You’ll receive the payment (minus any applicable fees) directly from the provider - not via Bookem.
👉 For more details, visit your provider’s website:
Bookem supports in-person card payments via the Yoco Neo and Yoco Khumo Print devices, making it easy to settle accounts and reconcile payments without manual re-entry.
You can use any other in-person card payments using an external POS or card reader, but it will require manual recording of these payments in Bookem.
To track when clients pay in cash, you’ll need to add a dedicated cash payment method.
Online payments provide the smoothest experience for both you and your clients. Here’s why:
✅ Automatic reconciliation
Bookem matches online payments to the correct invoice automatically - saving you time and admin.
✅ Secure bookings with upfront payment
You can require payment during online booking, reducing no - shows and late cancellations while improving cash flow.
✅ Fast and convenient for clients
Clients can pay anytime, from anywhere - via email or SMS payment links.
✅ Cleaner cash flow management
You always know which invoices are paid and which are outstanding, without needing to manually reconcile payments.
Yes and no - it depends on what you mean by "clear".
Payment confirmation: This happens instantly. As soon as the client pays through the integrated online method, Bookem marks the invoice as paid and reconciles it automatically.
Money in your bank account: This is not instant. Funds are transferred by your payment provider based on their payout schedule, which is typically within 1–3 business days. The timing may vary depending on the provider and your agreement with them.
Check your provider's documentation for payout timelines and any associated fees.
To send a client a unique payment link:
Add #Payment link to your message template
This generates a client- and invoice-specific link
Clients can pay using your integrated online methods
Payments will be automatically reconciled in Bookem
When clients click the link, they’ll see your supported online payment options.
* Important: A QR code at your desk will not auto reconcile payments.
These QR codes are generic and don’t link to a specific invoice - Bookem won’t know which client or invoice was paid. To enable auto reconciliation, always use the unique payment link or QR code on the invoice.
Connecting your Yoco card machine as a payment method in Bookem
How do I add my banking details for bank transfer/ EFT Payments in Bookem?