Airwallex logo
Airwallex logo

Online payments overview

Copy for LLMView as Markdown

You can integrate with Airwallex Payments in several ways. These range from using a pre-built checkout page, embedding payment components in your checkout page, to building your own UI for full control over your checkout experience. We recommend you make the choice based on your needs and capabilities.

Not sure which option to choose? Explore the demo .

Compare features and capabilities

Evaluate the core features and capabilities of each integration option, including checkout experience, integration effort, and customization options.

Payment LinksPluginsHosted Payment PageEmbedded ElementsNative APIMobile SDK
Checkout experienceShoppers open a secure Airwallex‑hosted checkout page from a link or QR code, and pay without needing to go through your site or appShoppers use your ecommerce platform’s native checkout flow with Airwallex powering the payment step.Shoppers are redirected from your site or app to a secure, pre‑built checkout page hosted by AirwallexShoppers use payment elements embedded directly in your checkout page, styled to match your website.Shoppers pay using a fully custom checkout UI designed and hosted by youShoppers pay inside your mobile app using in‑app checkout screens, without being sent to an external browser.
When to useTo accept payments without building a checkout, for example via invoices, email, chat, or QR codesTo accept payments from your ecommerce platform (for example Shopify or WooCommerce) with minimal setup and no custom checkout codeTo offload PCI scope and UI work by redirecting to an Airwallex-hosted payment page for a low‑maintenance web or mobile checkoutTo accept payments using your own payment page but via embedded Airwallex payment elements to keep checkout on‑brand, while keeping PCI scope minimalTo gain full control over checkout UX, data collection, and routing (requires higher integration effort and PCI responsibilities)To accept in-app payments on iOS/Android apps using native pre-built payment pages
PCI-DSS compliance*PCI-DSS SAQ APCI-DSS SAQ APCI-DSS SAQ APCI-DSS SAQ APCI-DSS ROCPCI-DSS SAQ A
Integration effortNo codingNo codingLow codingMore codingMost codingMost coding
UI customizationPreset layout with configurable brandingPreset layout with configurable brandingPreset layout with configurable brandingEmbedded components in your own layout and themeComplete control over layout, styling, and interactionsNative payment pages within your app, themed to match your brand

*PCI requirements apply to card payments only. PCI-DSS questionnaire must be renewed regularly according to the specific policy. For more information, see PCI-DSS FAQ .

Payment scenario support

Payment LinksPluginsHosted Payment PageEmbedded ElementsNative APIMobile SDK
Save payment details for future payments
Save payment details during payment
Place a hold on a payment method (cards and Klarna only)
Collect billing and shipping addresses
Automatic currency conversion
(Shopify, Shopline only)
Multi-currency pricing
Pre-fill customer data and payment methods
Network tokenization

Product support

Was this page helpful?