v5.0.0
Pre-release
Pre-release
Extension Module
Important Breaking Changes ⚠️
commercetools-adyen-integration
supports the concept of Adyen Web Components. Components are available for cards, wallets, and most local payment methods. For a list of all payment methods with an available component, refer to supported payment methods.
This release is NOT compatible with previous releases. In case you are currently using the old versions of the extension module, the following changes have to be done in order to work with the new release version.
Migration Guide
- Custom types are changed, please follow the How to run guide for more details.
- Create new payment custom type. This can be automatically created by the extension module if no payment type with such key exists.
- Update existing payment-interface-interaction custom type.
- Checkout and the frontend have to be changed, now the extension module requires web-components integration to support lots of payments that support web components. Please follow the new integration guide to adapt your checkout process into the new extension module.
Note: Merchant server no longer creates transactions. Instead, the merchant server creates/updates custom fields as described in the integration guide
Notification Module
- Notification module now supports the HMAC signature verification and it's enabled by default. Please enable HMAC signatures in your Adyen Customer Area. Then add generated secret HMAC key into
ADYEN_SECRET_HMAC_KEY
environment variable. If required HMAC verification can be deactivated through the environment variable. Please follow the Integration Guide for more details.