Release notes

Learn about the latest updates to our API, and Drop-in/Components for web, iOS, and Android.

This page contains the release notes for Pay by Link, Checkout API, and Drop-in/Components for web, iOS, Android, React Native, and Flutter starting from 2020.

Get updates by RSS
Filter by
Category...
5.4.0
March 2025
SunMonTueWedThuFriSat
1
2345678
9101112131415
16171819202122
23242526272829
3031
Select dates
Copy url
icon
Android Components/Drop-in v5.4.0
New
  • For external redirects, you can now customize the colors of the toolbar and navigation bar shown in Custom Tabs.
  • TWINT is now supported with a native flow, and you no longer need to redirect shoppers through the browser. To use the redirect flow, set the following configuration:

    Copy code
    CheckoutConfiguration(
    environment = environment,
    clientKey = clientKey,
    ..
    ) {
    // Optionally pass the payment method type to configure it for the specific payment method.
    instantPayment(PaymentMethodTypes.TWINT) {
    setActionHandlingMethod(ActionHandlingMethod.PREFER_WEB)
    }
    }
Fixed
  • Fixed some memory leaks.
  • In case of a debug build, Drop-in no longer overrides the log level.
  • For cards, when a shopper does not select an address, the address lookup function now shows a validation error.
  • Actions no longer crash when your app uses obfuscation.
  • When handling a 3D Secure 2 challenge using Checkout API v66 or earlier, Drop-in no longer throws an error.
  • If the app process unexpectedly terminates when handling actions, the state is now restored and you can proceed with the payment flow.
  • For /sessions, fixed an issue where the setEnableRemovingStoredPaymentMethods flag in the Drop-in configuration was ignored.
Changed

Copy url
icon
iOS Components/Drop-in v5.4.0

We recommend you use Checkout API v70 or later.

Known issue
For Apple Pay using Drop-in, the Apple Pay payment form is not dismissed when the shopper cancels the payment.
Fixed in v5.4.1.

New
  • For redirect payment methods, when the shopper opens the current payment web page in the default browser by tapping the toolbar button, RedirectComponent now triggers ActionComponentDelegate.didOpenExternalApplication.
  • Bancontact cards are now supported in the CardComponent.
  • Dual-branded Bancontact cards now allow brand selection in the BCMCComponent.
Changed
Currency code Minor units
ISK 2
RSD 2
MRU 2
GHS 2
Fixed
  • A problem no longer occurs where, when the shopper cancelled a payment in progress, DropInComponentDelegate didn't call didCancel.
  • Cash App payments are no longer refused because of the missing customerId field in the /payments/details request.
  • The SwiftUI helper now supports AlertViewController.
  • The formValueItemView no longer has a memory leak.

Copy url
icon
Web Components/Drop-in v5.4.0

This release requires Checkout API v68 or later.

Changed

We changed how Drop-in and Components handle browser compatibility, which means polyfills no longer polute the global scope. This change doesn't affect the browser support of your Drop-in or Components integration.

Fixed
  • Fixed the known issue from v5.2.2 where PayPal didn't load if you integrated using the /sessions endpoint.
  • Fixed an issue where PayPal was not loading when re-mounting with a different type of currency.
  • Fixed issues with entering Japanese characters in text input fields.
  • Drop-in and Components no longer crash when imported on a server-side context, for example if using Angular Universal, Nuxt.js, or Next.js.
Updating to this version

Install this version of the Adyen Web Node package:

Copy code
npm install @adyen/adyen-web@5.4.0 --save
Known issues
  • Shoppers using web browsers on Android devices cannot type into the card holder name field. Fixed in v5.6.0.
  • When using Internet Explorer 11, card input fields do not appear and work correctly. Fixed in v5.6.1.