Payments, deposits & invoices

MediBook can take money at the point of booking or leave it for the clinic to collect. You decide per service, and every transaction is recorded against the appointment.

Payment modes

ModeWhat happens
No paymentThe service is free to book online.
Pay at clinicThe booking is taken now and paid in person later.
Full paymentThe patient pays the full price before the booking is confirmed.
DepositThe patient pays a fixed or percentage deposit; the balance is due at the clinic.

Set the price and deposit

Price and deposit are set per service under Services. When a service requires payment, the patient is sent to secure checkout at the end of booking, and the appointment stays pending until payment succeeds.

Payment statuses

Each appointment shows a payment status: unpaid, pending, paid, failed, or refunded. Statuses update automatically from the payment provider, so the list always reflects what has actually been collected.

Invoices & receipts

MediBook produces an appointment slip, a tax invoice, and a payment receipt as clean, printable documents. Under Invoice settings you can set your business details, a numbering prefix, currency, and tax rate. Receipts are emailed to the patient automatically once payment is confirmed.

To connect a gateway (Stripe or WooCommerce), follow Integrations. Your site must be served over HTTPS for checkout and webhooks to work.