Transactions Payment Methods Credit Card 3D Secure Payments Using 3D Secure payments
February 14, 2023 at 10:38 AM3-D Secure is a set of protocols that enables card issuing banks to validate that cardholders are who they say they are, to reduce fraud in Card-Not-Present transactions. Each card network (Visa, Mastercard, American Express, Discover, and JCB) has their own version of 3-D Secure.
Pay’nUp integrate Consumer Authentication (3D Secure) as additional security layer for online credit and debit card transactions.
Check if your store require secure payments
Before submit a payment must verify if your store require secure payments otherwise all payments will be denied with error 2502 Consumer Authentication Failed
Use the following query to verify:
query storeInfo {
storeInfo {
consumerAuthentication
}
}
{
"data": {
"storeInfo": {
"consumerAuthentication": "CONSUMER_AUTH_REDIRECTION"
}
}
}
The result of consumerAuthentication can be one of the following:
- NONE - Consumer Authentication is not enabled.
- CONSUMER_AUTH_REDIRECT - Use 3D Secure consumer authentication with bank site redirection.
- CARDINAL_COMMERCE - Customer Authentication is enabled using Cardinal Consumer Authentication
Consumer authentication can work in two different ways, using a Token or using a Redirection.
-
Redirection - The client submit the transaction and Pay’nUp return a
redirectUrl
to complete the Bank authorization process (see Redirection) -
Token - The client must be authorized in the bank before submit the transaction
and the token generated must be send along with the transaction using the
consumerAuthToken
parameter.