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...
4.9.0
March 2025
SunMonTueWedThuFriSat
1
2345678
9101112131415
16171819202122
23242526272829
3031
Select dates
Copy url
icon
Android Components/Drop-in v4.9.0

We recommend you use Checkout API v69 or later.

New
Improved
  • Upgraded the 3D Secure 2 SDK version to v2.2.10. This causes a known issue.
  • For a card number to be valid, its minimum required length is now 12 digits. Previously, the minimum was 8 digits.
Fixed
  • Configuration changes no longer dismiss Drop-in. Previously, some configuration changes dismissed Drop-in.
  • Drop-in can now be initialized with only stored payment methods. Previously, no payment methods were shown if only stored payment methods were available.
Changed

For cards, if you currently use AddressConfiguration.PostalCode mode, you must update it for 4.9.0:

4.8.0 or earlier 4.9.0
.setAddressConfiguration(AddressConfiguration.PostalCode) .setAddressConfiguration(AddressConfiguration.PostalCode())
Known issues


If your project uses Google play-services-location library version 20.0.0 or earlier, it causes a runtime exception because of an incompatibility with the 3D Secure 2 SDK. You must upgrade the library to version 21.0.0 or later to avoid the runtime exception.


Copy url
icon
iOS Components/Drop-in v4.9.0

We recommend you use Checkout API v70 or later.

If you use Xcode 15, use v4.11.1 or later for compatibility.

Deprecated

The finalizeIfNeeded(with: Bool) method. Use finalizeIfNeeded(with success: Bool, completion: (() -> Void)?) instead.

New

Successful Apple Pay payments are now finalized with finalizeIfNeeded(with success: Bool, completion: (() -> Void)?), which increases conversion rates.


Copy url
icon
Web Components/Drop-in v4.9.0

This release requires Checkout API v67 or later.

Improved
  • We added several accessibility improvements for Drop-in and Components.
  • For payment methods with multiple payment method variants, such as Klarna or Dragonpay, we fixed an issue where the Component could be created with incorrect payment method data. This issue only occurred when using Components, not when using Drop-in.
New

For Pix, you can configure the Drop-in or the Component to collect shopper's name and the CPF/CNPJ (a unique identifier similar to a social security number), by including personalDetailsRequired.

Updating to this version

Install this version of the Adyen Web Node package:

Copy code
npm install @adyen/adyen-web@4.9.0 --save