What payment cards do you accept for an online booking? We accept the following when completing a booking online: Mastercard Visa Maestro American Express Related articles Can I amend the time/visit date for my Merlin's Magical London Pass booking? 4. I have not received my ticket confirmation email – what should I do? I haven't received my print at home tickets? What identification is accepted when collecting tickets?