Skip to content

Releases: Adyen/adyen-hybris

v13.1.0

24 Dec 11:17
84bebae
Compare
Choose a tag to compare

Adyen SAP Commerce Integration v13.1.0 – Release Notes

  1. Upgraded Adyen Web Components to Version 6
  2. Support for Enhanced Scheme Data (L2/L3 Data)
  3. Click to Pay Functionality for ReactJS & Spartacus Checkouts (Drop-In)
  4. Upgraded Java API Library to Version 29.1.0 (Bizum Fix Included)
  5. Payment Method Fixes (Klarna - Pay later, Boleto)

Corresponding Spartacus plugin version: https://github.com/Adyen/adyen-spartacus/releases/tag/v1.1.0

v13.0.0

16 Oct 07:38
1f01785
Compare
Choose a tag to compare

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

14 Oct 07:38
Compare
Choose a tag to compare

Backward compatibility breaking changes

  • BaseStore.adyenRecurringContractMode - ONECLICK_RECURRING is no longer supported - set ONECLICK or RECURRING
  • 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

14 May 11:45
02a4f50
Compare
Choose a tag to compare

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 - set ONECLICK or RECURRING

v11.3.0

04 Mar 08:43
1e6daca
Compare
Choose a tag to compare

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

11 Sep 10:24
Compare
Choose a tag to compare

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

image

Release version 11.1.0

14 Jul 14:01
Compare
Choose a tag to compare

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

27 Jun 09:13
Compare
Choose a tag to compare

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

16 May 09:07
Compare
Choose a tag to compare

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

21 Apr 13:31
Compare
Choose a tag to compare
Pre-release

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