Take deposits for online bookings

In addition to full payment, you can now take deposits for online bookings! :sparkles: :partying_face: We have an overview of how it all works on the support site, but we’ll give you all the details here, too.

:point_up:Note: This is an optional feature, and you can set different deposit amounts for different appointment types (and you can specify some that require a deposit, while others don’t have to—it’s totally up to you).

Within your Stripe Payments integration settings, you can specify a “default deposit amount”. In below example we use $25, but this number can be whatever you want it to be:

Save the settings, and then head into your appointment type settings. Under the online payments section, you’ll want to select “Require deposit during booking”:

If you leave the Deposit amount field blank, patients will be required to pay the default (that you’ve set up in step one). If you add a different number, patients will be required to pay that amount.

When patients pay a deposit, it will be very similar to if they were paying the full amount. They’ll select the appointment type, choose the relevant practitioner, date, and time, and before confirming, they’ll be prompted for the deposit:

As always, our support team is available to assist if you have any questions!


Absolutely love this and I’m quite surprised how little push back there has been.

There is an issue regarding the raising of the invoice however. If a patient is on a concession rate or might not have a gap fee with their private health, the invoice will automatically be raised at the time of booking and the appointment rate might not be correct.

A fairly minor issue in isolation, however this also pushes across to Xero which creates a fairly tedious problem to solve.

Could I request that the invoice isn’t raised and the payment is instead applied to the patients account instead. This would give us the opportunity to apply the payment to the correct invoice or change the invoice to a cancellation fee as required.

For bonus points it would be good if there was a refund button for patients who might not have a gap. I have had to process a few refunds already which was done through stripe, but it would be nice to be able to do it one place.


I would much rather have the online payments be added as a credit to the patient account as the practitioners are unable to edit the invoice that gets automatically created and closed for the appointment at the time of payment. This may be weeks in advance of the appointment, and since our practitioners get their portion of income weekly, we have to change the date closed for each invoice so they don’t get paid before the appointment has taken place, especially of the appointment is moved to another practitioner.

Also the practitioners need to add which treatment the patient actually had at the appointment so they cannot use the pop-up box to create another the invoice. They have to go through the patient profile to do this, which means they have to populate lots of fields to do it correctly. This method causes so many inaccuracies and lots of admin work for the few of us that are admins.

If the deposit/payment from online bookings was added as a credit to the patient profile, the practitioners would be able to create an invoice from the pop-up box and there would be very few errors and would save time for them and us admins.

Please give us the option to have the payment added as a credit rather than a closed invoice.


We’ve unfortunately had to disable what could have been a great solution for managing no-shows.

I have invoices raised for the incorrect amounts if a patient is on a concession rate, I’m deleting payment and invoice information from Xero and I’m having to log in to stripe to perform refunds for patients who have ‘no gap’ insurance.

As I seem to be in the vast minority looking at the activity of this thread, I can’t imagine these issues ranking particularly high on the Cliniko to-do list.


The ability to ask patients if they are eligible for a concession rate and for the lower rate to be applied would be brilliant. We too have had issues with patients paying the normal fee and this taking more time to resolve than online payments saved! I appreciate there is a risk of patients saying they qualify for a concession rate when they don’t; personally I would be happy to resolve this at their appointment rather than them being overcharged.


Hello, just wanted to let you know that we just released an option to have the deposit added as a credit instead of opening an invoice


Thank you.
I have just updated the appointments already to do this.

1 Like

Thanks a lot for what is unfortunately the highlight of the week :joy::raised_hands:t2::joy:

1 Like