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

We recommend you use Checkout API v71 or later.

New
Fixed

Fixed a bug where components would not be shown in Jetpack Compose lazy lists.

Changed

Dependency versions:

Name Version
AndroidX Compose Activity 1.8.0
Material Design 1.10.0
Gradle 8.4
Android Gradle plugin 8.1.2
AndroidX Compose BoM 2023.10.01
AndroidX Recyclerview 1.3.2
AndroidX Fragment 1.6.2

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

We recommend you use Checkout API v69 or later.

If you use Xcode 15, use v5.4.0 or later for compatibility.

New
  • Payment methods:
    • PayNow. paymentMethod.type: paynow.
    • DuitNow. paymentMethod.type: duitnow.
    • Open banking UK. paymentMethod.type: openbanking_UK.
    • UPI:
      • UPI Collect: The shopper pays by entering their virtual payment address (VPA). paymentMethod.type: upi_collect.
      • UPI QR: The shopper pays by scanning a QR code. paymentMethod.type: upi_qr.
  • For Drop-in, you can now stop the loading state after the shopper selects the Pay button. By doing this, you can allow the shopper to try the payment again instead of dismissing Drop-in if you get an error during the payment. Use the new stopLoading method.
  • For QR code payment methods, the QR code screen now has a Cancel button instead of a cross (x) button in the corner for the shopper to cancel the payment.
Fixed
  • For cards, CardComponentDelegate.didChangeBIN(:component:) now provides the 8-digit bank identification number (BIN) when the card number is 16 or more digits. Previously, it only provided the 8-digit BIN when the card number was 17 or more digits.
  • In DropInComponent.Configuration, when allowsSkippingPaymentList is set to true, Drop-in now stays in the loading state until the shopper cancels or completes the payment.
  • When the shopper submits a payment, the billing address that the shopper entered is now submitted. Previously, when the selected country/region didn't include a state or province field, the submitted value was nil.
  • For stored payment methods, the section header now gets the style from ListSectionHeaderStyle.
  • When a list of issuers is shown during checkout, the background is no longer transparent.

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

This release requires Checkout API v68 or later.

Fixed
  • Fixed an issue where payments using Apple Pay, Google Pay, or PayPal did not work if you have a Components integration.
Improved
  • For payment methods with issuer lists, like iDEAL or Dotpay, you can choose issuers to show outside of the the dropdown menu using highlightedIssuers.
  • For payments at Japanese convenience stores, you can now hide the fields to collect personal details using personalDetailsRequired.
Updating to this version

Install this version of the Adyen Web Node package:

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