Airwallex iOS SDK is a flexible tool that enables you to integrate payment methods into your Android App. It requires Xcode 10.0 or later and is compatible with apps targeting iOS 10 or above. The SDK file size is 3,446KB approximately.
Payment methods supported:
- Cards: See coverage in Markets and Payment methods . If you want to integrate Airwallex API without our Native UI for card payments, then your website is required to be PCI-DSS compliant. Refer to Cards integration flow in here .
- E-Wallets: See coverage in Markets and Payment methods . There are two kinds of integration flow: E-wallets (excluding WeChat Pay) ; WeChat Pay
Airwallex Native UI
Airwallex Native UI is a prebuilt UI which enables you to customize the UI color and fit your App theme. You can use these components separately, or pack our prebuilt UI into one flow to present your payment.
|#||Native UI Component||UX Sample|
|1||Edit shipping info page. This page contains a detailed shipping form for shopper to fill in, after the shopper successfully saved the form, the shipping info object will be returned|
|2||Select payment method page. This page will display all the available payment methods to shopper according to the transaction currency you designated, the shopper can choose any one of them to pay.|
|3||Input card information module. This module contains card number, expiration date and cvv|
|4||Confirm payment intent page. You need to pass in a PaymentIntent object and a PaymentMethod object. It will display the current selected payment amount, encapsulate the specific operation of payment, and return the PaymentIntent or Exception through the callback method|