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.
Release notes
Learn about the latest updates to our API, and Drop-in/Components for web, iOS, and Android.
We recommend you use Checkout API v71 or later.
- For Google Pay on Advanced flow,
onSubmit
now returnsthreeDS2SdkVersion
in thepaymentMethod
object that you must pass in your /payments request to correctly trigger the 3D Secure 2 flow.
- On Android API versions 21 to 25, the
NoSuchMethodError
no longer occurs during the 3D Secure 2 challenge flow. - When using R8 to shrink your code,
CIRCULAR REFERENCE: com.android.tools.r8.utils.b: Missing class...
errors no longer occur.
-
Dependency versions:
Name Version Adyen 3DS2 2.2.19 Android Gradle plugin 8.4.1 AndroidX Fragment 1.7.1 AndroidX Compose Compiler 1.5.14 Kotlin 1.9.24 Kotlin coroutines 1.8.1
- For all payment methods that include input fields for the shopper's address, the address input fields are now on a separate screen. This declutters the payment screen to improve user experience.
- Custom conformances to
PaymentMethod
andStoredPaymentMethod
are now required to beEncodable
.
- For Apple Pay, when the
allowOnboarding
property ofApplePayConfiguration.init
is set to true, the onboarding check now runs correctly. - In landscape mode, the search bar height no longer expands and obstructs other visual elements like the issuer list on the screen.
- For stored card payments using Drop-in, the pay button is now enabled correctly when entering the security code with the traditional Chinese Cantonese keyboard.
This release requires Checkout API v68 or later.
- The new property,
SRConfig
, lets you configure screen reader behaviour when there are errors in the Card Component fields. This property doesn't affect how error messages are rendered in the checkout form.
Install this version of the Adyen Web Node package:
npm install @adyen/adyen-web@5.6.0 --save
When using Internet Explorer 11, card input fields don't appear and work correctly. Fixed in v5.6.1.