What payment cards do you accept for an online booking? We accept the following when completing a booking online: MasterCard Visa American Express You can also pay via PayPal. Buy Tickets Related articles I have received an error message when making a booking - what should I do? Is there a fee for changing the date/time of my tickets on Booking Portal? What is a Fast Track Ticket? How can I contact you with a guest enquiry?