This PHP server example is intended to help developers to quickly get up and running with our SecuredFields (aka CustomCard) Component v4.x.
Always ask a back-end developer to create an implementation of this product.
To run this Secured Fields example, edit the following variables in the config/authentication.ini file:
$merchantAccount= "YOUR MERCHANT ACCOUNT".
$checkoutAPIkey= "YOUR CHECKOUT API KEY".
$clientKey= "YOUR CHECKOUT CLIENT KEY".
These variables can be found in our customer area.
For more information visit our getting started guide.
Also of interest:
Manage you account structure
API credentials.
Client-side authentication.
Use this shortcut to deploy to Heroku:
Alternatively, clone this repository and deploy it to your own PHP server
https://docs.adyen.com/payment-methods/cards/custom-card-integration
To see an example of 3DS 2.0 in action run the sample code with the relevant (3DS2) test card numbers, test expiry date and security code credentials.
See: https://docs.adyen.com/classic-integration/3d-secure/native-3ds2/browser-based-integration#testing-3d-secure-2
See Migration.md (https://github.com/Adyen/adyen-secured-fields-sample-code/blob/main/Migration.md)
See: https://docs.adyen.com/online-payments/migrate-to-web-4-0-0
This repository is open source and available under the MIT license. For more information, see the LICENSE file.