The day you make a booking, we ask your bank to preauthorise the payment. This is in no way an immediate debit, as your account will be debited on the day of the appointment—it is rather a way of making sure that the debit can take place, to allow our professionals to work with peace of mind.
Nevertheless, some banks show these preauthorisations as debit transactions in their statements. Don't worry! If the appointment is cancelled, it will disappear from your account without any debit being made; this may take a few days, depending on who you bank with.
If your bank has already debited the transaction, even though your appointment has been cancelled, your account will be refunded in 2-3 business days.