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

We recommend you use Checkout API v69 or later.

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

New
  • Using the /sessions endpoint, you can integrate Drop-in and Components with a single API call.
    If you already integrated using the /paymentMethods, /payments, and /payments/details endpoints, you can continue using this back end setup in version 5.0.0.
  • When using the /sessions endpoint, the new AdyenSession object handles all actions after the payment session is created.
  • For Drop-in you can now customize the payment method title or subtitle in the payment methods list. Use the new function overrideDisplayInformation(ofPaymentMethod:with:) in PaymentMethods.
  • APIContext.init(environment: AnyAPIEnvironment, clientKey: String) now throws exception if the client key is invalid.
  • Analytics feature turned on by default. Find out what we track and how you can configure it.
    finalBIN that provides the BIN when the shopper selects the Pay button.
  • The PaymentMethodType enum includes supported payment methods. This replaces using strings for payment method types.
  • For Drop-in, you can now configure the Boleto payment method using the boleto property.
  • Payment methods:
    • Atome.
    • Online banking Poland.
    • Online banking Czech Republic.
  • For ACH Direct Debit payments, the shopper can now save their payment details.
  • For cards:
    • CardComponentDelegate.didChangeBIN(:component:) now provides the 8-digit BIN when the card number is more than 16 digits.
    • CardComponentDelegate.didSubmit(lastFour:finalBIN:component) now has the parameter
  • The Apple Pay Component now supports shipping options.
  • Support for DocC documentation.
  • Support for delegated authentication.
Fixed
  • You can now configure the 3D Secure 2 Component with threeDSRequestorAppURL.
Changed

The Observer is protocal has been renamed to AdyenObserver.

Breaking Changes

Follow the steps in the migration guide if you are upgrading your integration from an earlier version.