Android Airwallex SDK
Latest version: v6.0.4
The Airwallex Android SDK is a flexible tool that enables you to integrate payment methods into your Android app. It provides native UI screens to facilitate the payment functions on top of your existing purchase flow. You can also choose to build your own custom UI on top of Airwallex's low-level APIs.
This section will guide you through the process of integrating Airwallex Android SDK. We assume you are an Android developer and familiar with Android Studio and Gradle.
User experience
Check out the user experience of all kinds of payment processes supported by our SDK in Overview to learn about how Airwallex Native UI pages would look like in your app.
Preparation
To accept online payments with Airwallex Android SDK, please complete preparation work first.
Before you start to use SDK, you need to set up SDK, complete configuration, and create a PaymentIntent
on your server.
Integration steps
Airwallex Android SDK supports two integration options:
- Airwallex Native UI integration: This option allows you to integrate Airwallex's pre-built payment pages into your Android app. No PCI-DSS requirement on your app for this integration type.
- Airwallex low-level API integration : Allows you to build your own custom UI on top of our low-level APIs.
- Your app must be PCI-DSS compliant if using Confirm card payment with card and billing details flow . Provide a PCI-DSS AOC and renew it regularly.
Check out the demo application to understand how to integrate Airwallex Android SDK in your Android App.
Contributing
We welcome contributions of any kind including new features, bug fixes, and documentation improvements. The best way to contribute is by submitting a pull request – we'll do our best to respond to your patch as soon as possible. You can also submit an issue if you find bugs or have any questions.