Mobile SDKs
Airwallex Mobile SDK is available on native platforms (iOS and Android) as well as cross-platform frameworks (Flutter and React Native).
iOS SDK
The Airwallex iOS SDK is a framework designed to seamlessly integrate secure and fast payment processing into your iOS app using Airwallex. It provides native UI screens to facilitate the integration of payment functions on top of your existing checkout flow. You can also choose to build your own custom UI using low-level API integration.
Requirements
- iOS 13.0+
- Xcode 15.4+ (For older Xcode versions, refer to release 5.4.3)
- Available through CocoaPods or Swift Package Manager
- Please check out the iOS SDK privacy policy details to understand the data requirements.
Development resources
Android SDK
The Airwallex Android SDK is a framework designed to seamlessly integrate secure and fast payment processing into your Android app using Airwallex. It provides native UI screens to facilitate the integration of payment functions on top of your existing checkout flow. You can also choose to build your own custom UI using low-level API integration.
Requirements
- Compatible with apps supporting Android API 21 and above.
- Available through Maven Central , you only need to add the Gradle dependency.
Development resources
Flutter SDK
The Airwallex Flutter Plugin is a flexible tool that allows you to integrate payment functions into your Flutter application. It includes a pre-built UI, giving you the flexibility to use any part of it while replacing the rest with your own UI.
Requirements
- Flutter 3.24.3+
- iOS 13.0+ and Android API 21+
- Available through pub.dev
Development resources
React Native SDK
The Airwallex React Native SDK is a lightweight library that allows merchants to conveniently integrate the Airwallex checkout flow into their iOS and Android app. It provides pre-built UI components and low-level APIs for custom integration.
Requirements
- React Native 0.79.3+
- iOS 13.0+ and Android API 21+
- Available through npm
Development resources