Mobile pay-in authorisation UIs

Learn about the TrueLayer SDKs for iOS and Android, and how to configure them.

The TrueLayer SDKs for iOS and Android enable you to add a customisable user interface to your app for open banking payments and mandates.

They present native screens that allow your user to select their bank and consent to the payment or mandate. Then, they redirect users to their banking app or website for authorisation.

They also handle network requests and errors.

📘

EU payments

We recommend mobile SDKs for all mobile payments, particularly for accepting payments in the EU. The additional considerations needed for EUR payments are all included within the hosted and embedded payments pages, including all auth flows and optimised provider search. No extra development needed.

Android SDK

Get started with the Android SDK:

iOS SDK

Get started with the iOS SDK:

React Native SDK

Get started with the React Native SDK: