Releases: Adyen/adyen-hybris
v13.0.0
Adyen Hybris 13.0.0 Release Notes
We are excited to announce the release of Adyen Hybris 13.0.0! This release brings major new features and enhancements, including support for the Spartacus Checkout via OCC endpoints, integration with Adyen’s Payment Optimization SDK, and improvements to payment method configurability and address handling in the checkout flow. Below are the key highlights of this release.
Key Features
1. OCC Endpoints for Spartacus Checkout
-
Integration with Adyen Spartacus: This release introduces OCC (Omnichannel Commerce Connect) endpoints that enable seamless integration with the Spartacus Checkout, making it possible to integrate Adyen’s payment solutions into Spartacus-based storefronts.
-
Checkout support via OCC: Merchants using the SAP Spartacus frontend can now handle payment processing and related activities (e.g., payment authorizations and updates) directly through the Adyen OCC endpoints, streamlining the checkout process for customers using the Spartacus storefront.
For more details on this integration, see the associated repository Adyen Spartacus.
2. Payment Optimization SDK Integration
- Optimized payment processing: The new integration of Adyen’s Payment Optimization SDK into the Hybris platform allows merchants to leverage advanced payment optimization features for SPA and Spartacus checkouts.
4. Conditional Region/State Field in Shipping Address
- Dynamic region/state fields: The shipping address form now includes a conditional region/state field, which is dynamically displayed based on the selected country. This improves usability by only requesting the region or state when it is required by the country’s addressing standards.
Getting Started
To upgrade to Adyen Hybris 13.0.0, please follow the installation and upgrade guide in the repository. For merchants using Spartacus, ensure you integrate with the OCC endpoints provided in this release in conjunction with the Adyen Spartacus repository.
For further support, refer to the GitHub issue tracker or reach out to the Adyen support team.
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