Tokenization helps you reduce the scope of your PCI compliance and improve security. Credit Card numbers and bank account numbers are stored on the Adyen servers and not in Salesforce. Adyen will return a random string (token) that gets stored in Salesforce for use in future transactions. This way you don’t need to store any credit card or bank account information in Salesforce.
The token returned by Adyen is stored in the Token field on the Chargent Order record in Salesforce. You should have been prompted to set up tokenization during the Gateway Setup Wizard process. Credit Card data will always be cleared when you process a payment and a token will be used for recurring and future transactions.
Be sure to update the Credit Card / Bank Account Data handling field as well.
For tokenization to work in Adyen you will need to do the following to enable it within the Adyen Portal:
- Additional Data Settings
- Recurring Details
- Check the checkbox.
If you do not enable tokenization in Adyen, the API will not return a token to Salesforce and will only create a token in Adyen..
Adyen Test Credit Card Numbers
Please note that these test card numbers are only for the test environments, and should never be used in the live, production environment. You should refer to the test credit card and debit information on the Adyen website for specific types of transactions and responses.
Adyen Test Credit Cards