3D Secure Authentication on Merchant Sites 3D Secure is a security mechanism available for card payments made over the internet. Through this system, cardholders can either validate an online transaction. The 3D Secure Verification option of online transactions is most often automatically activated in the payment...