Releases: Adyen/adyen-hybris
v12.1.0
Backward compatibility breaking changes
- BaseStore.adyenRecurringContractMode -
ONECLICK_RECURRING
is no longer supported - setONECLICK
orRECURRING
- For guest user thank you page url contains order GUID instead of order code
Improvements
- Fix for cart restoring from pending order
- Added property for excluded payment method:
To exclude payment methods from request results property adyen.payment-methods.excluded needs to be added to properties file. Payment methods should be comma separated eg. adyen.payment-methods.excluded=mc, paypal (white spaces are allowed)
v12.0.0
Adyen Hybris Integration v12.0.0 Release Notes
We are excited to announce the release of Adyen Hybris Integration v12.0.0. This update introduces new features, enhancements, and bug fixes to improve the performance and capabilities of your Adyen integration within the Hybris platform. Here's what's new:
New Features and Enhancements
- Adyen Java library upgraded to 24.0.0
- Adyen Checkout Api upgraded to v71
- Adyen Web library upgraded to 5.56.1
- Multiple merchant account configuration: Introduces possibility to select merchant for given transaction based on strategy that could be extended. By default merchant account is one in adyenMerchantAccount on BaseStore.
- Example merchant selecting strategy: Example extension containing strategy and item extension to select merchant account based on shipping address country
- Api for headless checkout: Introduces API for all necessary data exchange for checkout with headless storefront
- Example React checkout frontend: SPA checkout application that utilizes api for headless checkout
- Blik, MB WAY: Introduced in both accelerator and React checkouts without redirect to HPP
Backward compatibility breaking changes
- BaseStore.adyenRecurringContractMode -
ONECLICK_RECURRING
is no longer supported - setONECLICK
orRECURRING
v11.3.0
Adyen Hybris Integration v11.3.0 Release Notes
We are excited to announce the release of Adyen Hybris Integration v11.3.0. This update introduces new features, enhancements, and bug fixes to improve the performance and capabilities of your Adyen integration within the Hybris platform. Here's what's new:
New Features and Enhancements
-
Apple Pay Express Checkout: Enhance your customer experience with the addition of Apple Pay Express Checkout. This feature streamlines the payment process, allowing users to complete their purchases quickly and securely with Apple Pay.
-
Sample Subscription Extension: Introducing a new Sample Subscription Extension to help you implement subscription-based services easily. This extension provides a template for managing recurring payments and subscriptions directly within your Hybris environment.
-
NotivicationV2 Extension: Upgrade your notification handling with the NotivicationV2 Extension. This new extension supports the latest notification features from Adyen, ensuring more reliable and detailed payment status updates.
-
Notification CronJob Deprecation: As part of our ongoing efforts to improve performance and efficiency, we are deprecating the Notification CronJob in favor of the new NotivicationV2 Extension. This change will streamline notification processing and reduce system load.
-
Web Library Upgrade to Version 5.56.1: We've upgraded our integrated web library to version 5.56.1. This update includes the latest security patches, performance improvements, and compatibility enhancements to ensure smooth operation across all platforms.
Bug Fixes
-
Error Propagation: We've addressed an issue with error propagation that could prevent error messages from being displayed correctly. With this fix, errors are now properly propagated, ensuring that users and administrators are informed of issues promptly.
-
Fixed BLIK & Giftcard Issues: This release includes fixes for issues related to BLIK payments and Giftcard integrations. These fixes ensure smoother transaction processes and enhance the reliability of using these payment methods on your platform.
Deprecated Features
- Notification CronJob: Please note that the Notification CronJob is deprecated with this release and will be removed in future versions. We encourage all users to migrate to the NotivicationV2 Extension to take advantage of the improved functionality and performance.
We recommend all users to update to v11.3.0 to benefit from these improvements. As always, please refer to our documentation for detailed instructions on upgrading and configuring new features.
Release version 11.2.0
Added HMAC authentication for notification endpoint
Improved stability and logging
- Added log level: info warn error to AdyenProcessNotificationCronJob and all services that are used by this job
- Added exception handling in AdyenProcessNotificationCronJob
- Added transaction support to the DefaultAdyenNotificationService
Upgrade of adyen-web library to version 5.49.1
Multiple partial capture example extension
Assumptions:
Order is being artificially split based on named delivery date - each order entry gets its own delivery date
Main goal of this example is to introduce multiple partial capture - this is done in AdyenCaptureConsignmentsAction
adyen-order-process is modified in impex in this extension - it contains 2 extra steps: splitOrder and captureConsignments
consignment processes are not used
no change of order status is considered
discount and delivery cost calculation when splitting order into consignments isn't addressed in this example - only entry total values are summed up (there might be need to adjust discount rules)
Setup:
add <extension name="adyenv6consignmentpartialcaptureexample"/> to localextensions.xml
do ant clean all and system update with check on adyenv6consignmentpartialcaptureexample extension to update dynamic business process
Added Adyen notifications view in the Backoffice with filtering and searching
Release version 11.1.0
New payment methods
- BLIK (PL) is now available
- TWINT (CH) is now available
- Alma (FR) is now available
Existing bug to take into consideration
- MOLPay, Paybright, Ratepay, and EPS are currently under maintenance on the plugin and may experience errors
Release version 11.0.2
Fixes
- Korean card payments through KCP fixed
New payment methods
- Bizum (redirect) is now available
Existing bug to take into consideration
- MOLPay, Paybright, Ratepay, and EPS are currently under maintenance on the plugin and may experience errors
Release version 11.0.1
New features
- Upgraded Adyen Java API library version to 18.1.3
- Upgraded the WEB component library to v5.25.0
- Upgraded Adyen API version to v69
- Added UPI Collect, UPI QRCode, and Paytm as supported payment methods
- Added India region support to be supplied by Indian servers/data centers
Breaking changes
- Fixed Amazon Pay
- Fixed Apple Pay
- Fixed Boleto
- Fixed the issue with Cartes Bancaires/VISA priority not being respected
Existing bug to take into consideration
- MOLPay, Paybright, Ratepay, and EPS are currently under maintenance on the plugin and may experience errors
Release version 11.0.1
New features
- Fixed the issue with Cartes Bancaires/Visa priority being not respected
- Changed payment method name from 'Credit Card' to 'Bank Card' in step 3 of checkout
Release version 11.0.0
New features
- Upgrade the adyen java api library version to 18.1.3
- Upgrade the web component library to v5.25.0
- Upgrade the Adyen API version to v69
- Added UPI Collect, UPI QRCode and Paytm as supported payment method
- Added india region support to point to indian servers/data-centers
Existing bug to take into consideration
- Ratepay, EPS, Apple pay and Amazon pay are currently under maintenance on the plugin and may experience errors
Adyen Payment 10.2.1
Release version 10.2.1
Fixed issue:
[PW-5754] Fixed PaymentTransactionModels created from notifications of split payments #270
[PW-5759] Change duplication check so delayed events do not impact other event types #271
[PE-138] Set card brand as payment method type for dual branded cards #273
[PE-79] Fixed type of notifications "reason" field for different db types #274
[PE-138] Set card brand as payment method for one click cards #277
[PE-184] Fixed ApplePay bug #279
[PE-223] Fixed Paypal auth flow error #281