Android SDK
The Trust Payments Android SDK allows you to seamlessly integrate a prebuilt UI in your app to accept card payments. If you have already built your own payment checkout view in your Android app, but need a method to process payments to the Trust Payments gateway, you can make use of the SDK's Payment Transaction Manager API.
Features
Add to your own App
We provide a pre-built "Drop-In" UI to allow you to seamlessly integrate payment capability into your mobile app.
Regulatory Compliance
Stay ahead of the curve with built-in support for SCA and PSD2 compliance, ensuring your business meets the latest security and regulatory requirements.
Secure Data Handling
Sensitive data is transmitted directly from the customer’s session to Trust Payments in a secure manner. Your servers don't need to handle sensitive payment credentials, simplifying PCI compliance.
Tokenization
The SDK supports secure tokenization of card details, allowing for easy storage and retrieval of payment information for returning customers.
Multi-Language Support
Cater to a global customer base by offering a localised checkout experience in multiple languages.
Ready to get started?
To begin processing payments with our Mobile SDK, you will need to install the SDK and initialise it within your Gradle project.
Documentation
-
GitLab repository for Android SDK
-
Android SDK requirements
-
Getting started with Android SDK
-
JSON Web Token
-
List of supported card payment methods for Android SDK
-
Security and Stability Considerations for Android apps
-
Card transactions: Payment flows and additional request types
-
Going live with Android SDK
-
Card transactions: Customising the UI
-
Localisation