iOS Airwallex SDK
The Airwallex iOS SDK is a flexible tool that enables you to integrate payment methods into your iOS app. It provides native UI screens to facilitate payment functions on top of your existing purchase flow. You can also choose to build your own custom UI using API integration.
User experience
Check out the user experience to explore the different types of payment processes supported by Airwallex iOS SDK and to view how Airwallex Native UI pages would look like in your app.
Prerequisites
Before you begin your integration, you need to set up the SDK, complete configuration, and create a PaymentIntent
on your server. See Before you start for more details.
Integration steps
Airwallex iOS SDK supports two integration options:
- Airwallex Native UI integration: Also known as basic integration, this option allows you to integrate Airwallex's pre-built payment pages into your iOS app. This integration types does not require PCI-DSS compliance.
- 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.
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.