Payment is taken in full at the time of booking. We accept VISA Debit/Credit, MasterCard and Maestro. Surcharges will apply and are detailed during the booking process.