This is the pay-then-book system, as all appointments need to be prepaid. You can cancel or reschedule via the confirmation email that will follow. Last minute cancellations (less than 24 hours notice) and no-shows are charged fully
This takes Paypal or Stripe
Both my website and this booking system are secure