Tokenization
Thanks to the tokenization of bank cards, you can simplify the payment process for end users. Here's how it works:
- Storing Card Data as a Token: After the first successful payment, we will store your user's card data as a token and provide it to you in the payment status verification request - Check status | Deposit order. Responce example:
{ "externalId": "PSP-bf95219b-393d-4323-91bf-639ac", "orderStatus": "Created", "cardToken": "Card-bf95219b-393d-4323-91bf-639ac", "cardMask": "3601" }
- Associating the Token with the User: You need to save this token and link it to the corresponding user. For subsequent payment initiations, you will need to specify this token in the payment request - Create | Deposit request. REquest example:
curl --request POST \
--url https://baseurl.com/api/v1/integration/deposit-order \
--header 'Authorization: Bearer YOUR TOKEN' \
--header 'Content-Type: application/json' \
--header 'accept: text/plain' \
--data '{
"amount": 1000
"currency": "EUR"
"externalTransactionId":
"successRedirectUrl": "http://merch.com/success"
"failedRedirectUrl": "http://merch.com/failed"
"processingRedirectUrl": "http://merch.com/processing"
"additionalFields": [
{
"key": "сardToken"
"value": "Card-bf95219b-393d-4323-91bf-639ac"
}
]
}'
- Simplified User Input: This allows the user to enter only the CVV code on the payment page; other card details will be retrieved from the token.
Rest assured about data security—we are fully PCI DSS certified.
Last modified: a month ago