Log inGet started
Airwallex logo
Core API
Transactional FX
Back to home
OverviewChoose your payments solutionGet started with payments
Online payments
Online payments overviewGet started with online paymentsHosted Payment Page
Drop-in Element
Embedded Elements
Mobile SDK
Guest user checkout
iOS Airwallex SDK
Android Airwallex SDK
Registered user checkout
Airwallex iOS SDK Privacy Details
Native API
Automatic Currency Conversion
Invoice integrations

Android Airwallex SDK

Latest version: v4.0.2

The Airwallex Android SDK is a flexible tool that enables you to integrate payment methods into your Android app. It provides native screens to facilitate the payment functions on top of your existing purchase flow.

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.


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

See Airwallex Native UI Integration to help you understand how to integrate our pre-built payment pages into your Android app.

Our demo application is available open source on Github and it will help you understand how to integrate Airwallex Android SDK in your Android App.


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.

On this page
  • User experience
  • Preparation
  • Integration steps
  • Contributing