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:
- An overview of the Android SDK.
- Learn how to configure your integration to authorise payments or mandates.
- Customise your Android SDK integration.
- Configure app-to-app redirects between your app and bank apps.
- See the Android SDK release history.
iOS SDK
Get started with the iOS SDK:
- An overview of the iOS SDK.
- Learn how to configure your integration to authorise payments or mandates.
- Customise the UI of your iOS SDK integration.
- See the iOS SDK release history.
React Native SDK
Get started with the React Native SDK:
- An overview of the React Native SDK.
- Learn how to configure your integration to authorise payments or mandates.
- Customise your React Native SDK integration.
- See the React Native SDK release history.
Updated about 2 months ago