There are a few fields that are mandated by the card associations for 3DS2 Authentication requests as CardholderName (found in the source object) and either EmailAddress or PhoneNumber (found in the BillingAddress object).
***We recommend for ease of implementation to include email address. If you choose PhoneNumber please be sure to follow the required data format.
You can find more information on the link below:
Cardholder and Billing Address Fields (powertranz.com)
Password: PowerTranz
FAC provides HPP (hosted payment page) templates that include these fields and there are samples in the integration manual.
Please find a basic auth request below that includes CardholderName and EmailAddress:
{
"TransacctionIdentifier": "",
"TotalAmount": 5,
"CurrencyCode": "840",
"ThreeDSecure": true,
"Source": {
"CardPan": "4012000000020006",
"CardCvv": "111",
"CardExpiration": "2512",
"CardholderName": "John Doe"
},
"OrderIdentifier": "MyOrderID",
"BillingAddress": {
"EmailAddress": "email@test.com"
},
"AddressMatch": false,
"ExtendedData": {
"ThreeDSecure": {
"ChallengeWindowSize": 4,
"ChallengeIndicator": "01"
},
"MerchantResponseUrl": "https://merchurl.com"
}
}
Comments
0 comments
Please sign in to leave a comment.