Mobile SDK

Accept payments on your iOS or Android apps: Our mobile SDKs support your entire payment and registration process and simplify the integration of any payment method in native apps. Completely outsource your payment processes to us from inside your native apps. Our proprietary system libraries for iOS and Android can be used to quickly and easily access a variety of payment methods.

📘

You reached our old Mobile SDK integration!

Our Mobile SDKs for iOS and Android were recently revamped. While we will continue to support the old SDK integrations, we recommend switching to our new SDKs for new projects. Click here to access the new documentation.

Get in touch with your account manager today or send us a message anytime by using this link if you have questions about our new SDK integrations.

Android

Version 4.6.5 - Released on 2021-12-16
- Improved error log for Samsung Pay
- Bugfixes

Version 4.6.4 - Released on 2021-08-23
- Fixed handling of optional parameters from initial transaction

Version 4.6.3 - Released on 2021-08-13
- Return authorization acquirer code within BusinessException for Byjuno error cases
- Fix authorization behavior for credit card payments with amount 0

Version 4.6.2 - Released on 2021-08-05
- Send Byjuno info parameters during alias payment

Version 4.6.1 - Released on 2021-06-14
- Send expiration date in card alias request
- Fix Reka alias payment when using server-to-server init call

Version 4.6.0 - Released on 2021-04-12
- Added Boncard (Lunch-Check) payment and alias support
- Added Byjuno alias support
- Added additional response parameters to 3D secure business exception

iOS

Version 4.6.7 - Released on 2022-01-05
- Support Simulator on Apple Silicon Macs

In addition to libdtipl.a, there is now libdtipl-iphonesimulator.a. It contains Simulator
slices for Apple and Intel processors. Since libdtipl.a still contains its Intel Simulator slice,
no change is required if you only use Simulator on a Mac with an Intel processor.
Please refer to the Developer’s Manual on how to prepare your app to run in Simulator
on an Apple Silicon Mac.

Version 4.6.6 - Released on 2021-12-22
- Updated Visa logo
- Bugfix for finalSummaryItemLabel in DTApplePayConfig

Version 4.6.5 - Released on 2021-11-30
- Error handling fixed when the first PayPal/Twint request fails and there is only one payment method
- JSON API flow no longer overwrites appCallbackScheme

Version 4.6.4 - Released on 2021-08-13
- Expose acquirerAuthorizationCode in DTBusinessError
- Bugfix for “The new API flow discards the uppCustomer* fields when Byjuno is
disabled”

Version 4.6.3 - Released on 2021-08-03
- Support sending customData when paying with a Byjuno alias
- Improvements for VoiceOver
- Bugfix for “Expiry date field not updated when scanning a card”

Version 4.6.2 - Released on 2021-06-14
- Send expiration date in card alias request

Version 4.6.1 - Released on 2021-05-21
- Renamed Monthly invoice to Invoice

Version 4.6.0 - Released on 2021-04-06
- Added Byjuno alias support
- Added additional response parameters to 3D secure business exception