3DS handler
What is a 3DS Handler?
A 3DS Handler is a software component or service responsible for managing the 3D Secure authentication process within an online payment system. It typically involves the following:
Integration with Payment Gateway: The 3DS Handler is integrated with the payment gateway used by the merchant to process transactions.
Communication Management: It manages communication between the merchant’s website, the 3DS server, and the ACS.
User Interface: It handles the redirection of the cardholder to the ACS for authentication and then back to the merchant’s site.
Transaction Monitoring: It monitors and logs the authentication process to ensure compliance and provide audit trails.
Key Components of 3D Secure:
Cardholder: The person making the online purchase.
Merchant: The online store or service where the purchase is made.
Issuer: The bank or financial institution that issued the credit or debit card.
Acquirer: The financial institution or bank that processes credit or debit card payments on behalf of the merchant.
3DS Server: A server operated by the acquirer or a third-party service provider that handles the 3D Secure process.
Access Control Server (ACS): Managed by the issuer, this server handles the authentication of the cardholder.
How 3D Secure Works:
Initiation: The cardholder initiates a transaction on the merchant's website.
Redirection: The merchant's site redirects the cardholder to the 3DS server for authentication.
Authentication Request: The 3DS server sends an authentication request to the ACS.
Verification: The ACS verifies the cardholder’s identity. This could involve entering a password, a one-time passcode (OTP) sent via SMS, or using biometric methods.
Response: Once verified, the ACS sends a response back to the 3DS server.
Transaction Completion: The 3DS server notifies the merchant of the authentication result, and the transaction proceeds accordingly.
What is 3D Secure (3DS)?
3D Secure is a security protocol used by major credit card networks, such as Visa (Verified by Visa), MasterCard (MasterCard SecureCode), and American Express (SafeKey). It adds an additional layer of authentication for online transactions by redirecting the user to the card issuer’s domain for verification.
Last updated