Visa Direct + 3D Secure
This is a step by step tutorial on how you can use Zūm Rails to implement 3D Secure into payment collections made with the Visa Direct payment rail.
Prerequisites
2
3
4
Call the Zum Rails 3D Secure SDK
Endpoint: /api/connect/createtoken
Method: POST{
"ConnectTokenType": "ThreeDS",
"UserId": "1111c68f-e927-4e93-b55a-bbec31aaa111",
"Amount": 10.0,
"Configuration": {
"TransactionMethod": "VisaDirect"
}
}{
"userId": "57c7c68f-e927-4e93-b55a-bbec31aaa632",
"cardEci": "05",
"cardDsTransId": "d65e93c3-35ab-41ba-b307-767bfc19eae3",
"cardAuthenticationValue": "9ec1JHwF5eWa8/j/hlS5DjHZBsY=",
"origin": "ZUM_RAILS"
}5
Create a Visa Direct Accounts Receivable Transaction
Endpoint: /api/transaction
Method: POST{
"ZumRailsType": "AccountsReceivable",
"TransactionMethod": "VisaDirect",
"Amount": 10.0,
"Memo": "Memo description",
"Comment": "This transaction is just a test from a user to wallet",
"UserId": "1111c68f-e927-4e93-b55a-bbec31aaa111",
"WalletId": "8ebd932b-...b92633e14297",
"cardEci": "05",
"cardDsTransId": "d65e93c3-35ab-41ba-b307-767bfc19eae3",
"cardAuthenticationValue": "9ec1JHwF5eWa8/j/hlS5DjHZBsY="
}Last updated
Was this helpful?



