What payment cards do you accept for an online booking? We accept the following when completing a booking online: MasterCard Visa American Express Buy Tickets Related articles What is the Online Best Price Guarantee? How do I book tickets online? If I have purchased tickets for someone else, how do they collect their tickets? What identification is accepted when collecting tickets? I haven't received my print at home tickets?