Releases: Adyen/adyen-shopware5
Release 3.2.0
Adyen Payment 3.1.0
Plugin is now compatible with with Shopware >= 5.7.3
Supported payment methods:
Credit cards
BCMC
Paypal
Sofort & Klarna
Google pay
Apple Pay
IDeal
Stored payment methods are not supported in this release.
Adyen Web Components 4.1.0
Fixes
- Performance add index on s_plugin_adyen_order_payment_info.ordernumber
- Adyen payment methods blocks rendering other payment methods #189 (3.0.1)
- Add fixed require version for monolog (Shopware 5 constraint) (3.0.2) #187
Known issues
- Gift cards are not working.
Adyen Payment 3.0.0
Not recommended to use this plugin version or lower due to many bugs
This is a major release of the plugin that changes the way payment methods are implemented in the Shopware instance. Instead of depending on a single Adyen Payment Method now separate Shopware payment means are created for each supported method enabled in Adyen Customer Area.
After updating the plugin in the Shopware admin panel or CLI the Adyen payment methods need to be imported by clicking the import button in the plugin configuration page. New payment methods are imported in a scheduled task as well.
The new payment methods that have been imported are now manageable in the Payment Methods config in the Shopware backend, and have to be added to shipping costs if the business case requires it.
Supported payment methods:
Credit cards
BCMC
Paypal
Sofort & Klarna
Google pay
Apple Pay
GiftCard
Stored payment methods are not supported in this release.
Adyen Web Components 4.1.0
Fixes
Handle IdentifyShopper, ChallengeShopper, Pending and RedirectShopper with the same createFromAction (#175)
Fix env constants (#180)
Update CODEOWNERS (#183)
Add sUniqueID to sync payments (#184)
Features
Convert Adyen payment methods to native payment methods (#176)
Apple Pay (#90)
Adyen Payment 2.0.0
This is a major release and may introduce backwards incompatibility changes, therefore when updating to this version please check carefully the changes that might affect your existing configurations and own customizations.
New required config field Client Key: The plugin needs the client key to show the input fields for card details. To get a Client Key you can follow the instructions from the documentation.
Description
This release introduces the following major changes and features :
-
Update Checkout API to version 67
The default behaviour for this new version of the API is to switch the 3DS1 redirect to the Shopware website from the issuer page from POST to GET, therefore the transparent redirect controller is not needed anymore and has been removed. -
Update Checkout component to version 4.1.0
New client key configuration has been introduced in the admin configuration panel as a new required setting. See docs to see how to retrieve the client key. You will need to add your domains under Allowed origins in Customer Area. These are the domains from which you will be sending your client-side requests.
Removed Origin key since it has been replaced with the Client key. -
Generic implementation of Adyen's Web Components
Most of the frontend logic to render the payment methods and process callbacks has been replaced with a generic flow that handles all supported payment methods. The component's result data will include most required parameters to execute API calls and the manual configuration of these requests has been removed.
Features
Ap 235 upgrade api web components adyen library (#155)
Fixes
[PW-4602] Inserting payment method selection as user attribute if no user attribute exists (#169)
[PW-4723] Make error_details column nullable for Shopware 5 notification (#171)
Adyen Payment 1.7.3
Fixes
Restore article order number to the basket after failed payment #166
Adyen Payment 1.7.2
Fixes
Early return in CheckoutSubscriber for users that have no Adyen payment preselected (#132)
Add processing time to notifications (#142)
Add PSP reference on authorization success notification (#143)
Support for MANUAL_REVIEW_ACCEPT and MANUAL_REVIEW_REJECT notifications (#144)
Hide Adyen payment methods for 0 amount transactions (#146) (#149)
Adding second notification filter where clause as andWhere (#148)
Showing all notifications in order details (#150)
Changing cancelAndRestoreByOrderNumber arg type to string (#153)
Implement needed sUniqueID for Checkout finish page (#154)
Update AuthenticationValidator.php to check HTTP_PHP_AUTH_USER besides PHP_AUTH_USER (#160)
Making the notification entity's paymentMethod column nullable (#161)
Add comments to order if available (#165)
Copying order detail attributes to basket detail on failed payment (#159)
Adyen Payment 1.7.1
Adyen Payment 1.7.0
Features
#96 bump Web Components to 3.12.1 highest compatible API v51
#98 Add merchantReference of order number on returnUrl
#107 Ap 60 payment tokenisation
Fixes
#109 Ap 103 second shop cannot decrypt api data
#114 Store incoming notifications in new DB entity with no extra logic
#115 Ap 257 notifications response
#116 Ap 256 payment data missing
Other
#113 Update main.yml Github Actions
Adyen Payment 1.6.0
Features
Gift card payment method (#68)
Mobile Bancontact payment method (#74)
Add snippets to payment information link + update position link (#78)
Add extra events for better extensibility (#83)
Fixes
Update mail sending (#69)
Add fallback for config fetch when no shop is specified (#71)
Alter notification url to /frontend/notification/adyen (#75)
Using composer v1 in Github Actions (#76)
More strict paymentMethodFormSubmitSelector (#87)
Redirect payment methods flow with POST->Transparent controller (#88)
Adding payload and redirectResult GET parameters to transparent redirect (#92)
try/catch block for getting the Shop service from the backend (#93)