5.0.0
Important
This release is not compatible with Xcode 15
Please consider updating to 5.4.0 or newer
New
-
Using the
/sessions
endpoint, you can integrate Drop-in and Components with a single API call. The newAdyenSession
object handles all actions after the payment session is created.
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. -
Added support for Delegated Authentication.
-
Atome payment method is now supported via the
AtomeComponent
. -
Online Banking is supported for Poland and Czech Republic.
-
ACH direct debit details can now be stored for later use.
-
ApplepayComponent
now supports shipping capabilities. -
Payment method titles can now be customized via the
PaymentMethods.overrideDisplayInformation()
functions. -
Added a new
PaymentMethodType
enum instead of relying on strings for payment method types -
The SDK will collect basic telemetry events which can be toggled in
AnalyticsConfiguration
. -
Boleto details can now be configured in the
DropInComponent.Configuration
via theboleto
property. -
Upgraded the 3DS2 SDK to version 2.3.0
-
The
CardComponent.cardComponentDelegate.didChangeBIN(: component:)
now reports 8 digit bins in case of PAN's with more than 16 digits. -
ThreeDS2Component
can now be configured withthreeDSRequestorAppURL
Changed
Observer
is renamed toAdyenObserver
to avoid potential conflicts.