Yes, to purchase tickets, your payment card had to be enabled with 3D Secure. Your payment would have not been accepted if the card used was not supported by this feature. If you needed further information about the features associated with your payment card, it was important to contact your card issuing bank.