Payments are taken, upfront, on the website using Visa, Mastercard, or American Express. Bookings are only finalised once payment has been received.
We don’t store any credit card information. We make use of Stripe. Stripe is well known and secure payment processing platform used by online businesses.