What are the benefits of 3D Secure?
A personal Password means added protection against unauthorized use of your bank card/credit card when you make transaction online. VBV / MS Securecode protects your existing Visa / Master card with a password, giving you assurance that you and only you can use your Visa / Master card for electronic payments. It adds double layer of security for your card.