-
Notifications
You must be signed in to change notification settings - Fork 16
Home
Welcome to the adyen-prestashop wiki!
Our plugin for PrestaShop allows you to accept credit cards and local payment methods on your PrestaShop website.
You can find the Adyen Payment plugin for PrestaShop here or in PrestaShop Marketplace
The Adyen Prestashop plugin supports the following LPMs: American Express, Bancontact(via the card component), CARNET, Cartes Bancaires, China UnionPay, Diners, Discover, Elo, Hipercard, JCB, Maestro, Mastercard, Troy, Visa, Multibanco, SEPA Direct Debit, BLIK, iDEAL, Interac Online, Sofort, Klarna - Pay now, Trustly, 3x 4x Oney, Afterpay, Klarna - Pay later, Klarna - Pay over time, Gift Cards, Apple Pay, Google Pay, PayPal.
Feature | Support |
---|---|
Integration Supported | |
Cards Integration | Checkout API (component) |
LPM Integration | Checkout API (component) |
Pay by link | No |
POS Integration | No |
Gift Cards | Checkout API - fallback to HPP |
Tokenization | |
Tokenize card details for one-off | No |
Tokenize local payment methods for one-off | No |
Subscriptions | Checkout API - fallback to HPP |
Card Installments | No |
Payment & order management | |
Cancel | No |
Full capture | Yes |
Partial capture | No |
Multiple partial capture | No |
Auto capture | Yes |
Manual capture | No |
Authorization | |
Level 2/3 data sending | Yes |
Zero-value auth | No |
Revenue Protect | |
3D Secure 1 | Yes |
3D Secure 2.0 | Yes |
Order Status updated when in manual review | No |
Show risk score in order payment information | No |
Refunds | |
Full Refunds | Yes |
Partial Refunds | No |
Refunds Available from the Customer Area only | No |
Other/Additional | |
MOTO (mail order, telephone order) | No |
Include open invoice data into request | Yes |
This documentation reflects the latest version of the plugin. You can find the latest version on GitHub. Our plugin supports the following:
- PrestaShop version 1.7.0.0 or later.
- Please reach out to your sales manager if you are using version 1.6.
We cannot offer support if you are not using the default PrestaShop checkout. We do not recommend customizing the plugin, because this could make it harder to upgrade and maintain your integration. If you decide to customize, we recommend that you:
- Keep track of the custom code added to your integration.
- Create an issue on GitHub if you want to request a new feature for the plugin.
Before you begin to integrate, make sure you have followed the Get started with Adyen Guide to:
- Get an overview of the steps needed to accept live payments.
- Create your test account.
-
Installation and setup
- Step 1: Install the plugin
- Step 2: Generate an API key
- Step 3: Generate a client key
- Step 4: Set up notifications
- Step 5: Set up Capture Delay
- Step 6: Set up the plugin in PrestaShop back office
- Step 7: Set up payment methods
- Step 8: Set up a cron job
- Step 9 (optional): Validating the plugin
- Step 10: Make test payments
- Updating from a version earlier than 2.1.0
- Reinstalling the plugin
- Logs
- Go-live checklist
- Upgrade the Plugin
- Troubleshooting