How do I know if my bank card is 3D Secure?
If your card provider uses 3D Secure, then you’ll be prompted to take an extra step to confirm your identity when making payments that don’t involve a physical card. The extra step might be a special PIN that you input in the payment portal, or it could involve biometric authentication
For immediate assistance, we strongly recommend that you contact us via Chat. One of our agents will reply immediately. Also you can use Chat options in footer (Whatsapp, Messenger, Skype) to contact us.
Chat Call Contact Us