Search...
APIJSLog inGet started in sandbox
Airwallex logo
Home
Platform APIs
Connected Accounts
Accounts
Payments
Billing
Transactional FX
Payouts
Issuing
Back to home
OverviewHow Airwallex Billing worksGet started with billingChoose your billing solutionConfigure your billing settingsSupported currencies
Invoicing
Billing components
Customers
Products
Prices
Payment sourcesCheckout
Hosted Billing CheckoutOther checkout options
Test and go live

Checkout

The checkout process is where your customers finalize a purchase, select their billing model, and securely submit their payment information. Airwallex Billing offers several flexible options to integrate this flow into your product but we recommend using the Hosted Billing Checkout.

Hosted Billing Checkout (low-code)

The Airwallex-hosted checkout is the quickest way to integrate billing with the checkout experience. Airwallex provides a secure, pre-built payment page that minimizes your development effort.

  • How it works: You create a Billing Checkout object via the API, and then simply redirect your customer to the unique Airwallex-hosted URL.
  • Automatic setup: Upon successful payment, Airwallex automatically creates all the required resources for you, including the Customer, secure Payment Source, and either a Subscription or Invoice (depending on the selected mode).
  • Modes: When creating the checkout, specify its purpose:
    • PAYMENT: Collect a one-off charge.
    • SUBSCRIPTION: Start a recurring billing relationship.
    • SETUP: Collect and save a payment method for future use without a charge.

Compare all options below and choose the right method for you.

Choose your checkout integration option

Airwallex Billing offers several flexible ways to integrate your customer checkout. To help you choose the best fit, check out this comparison table detailing the different levels of control and effort required for each option.

Compare integration options

Hosted Billing Checkout (RECOMMENDED) Embedded Elements Native API Mobile SDK
Checkout experience Redirects shoppers to a secure, pre-built payment page hosted by Airwallex Renders embedded pre-built UI elements on the payment page Renders fully custom UI tailored to your needs Renders pre-built payment pages into the mobile app
Best suited for Web checkout with minimal tech effort, quick go to market. Built-in support for invoices and subscriptions. Web checkout with advanced theming, multiple payment methods Web checkout with custom UI and full control over the payment experience Mobile apps (iOS/Android)
Integration effort Low coding More coding Most coding More coding
UI customization Basic theming Advanced theming to match your website Full control over UI customization Advanced theming to match your app
PCI-DSS requirement* PCI-DSS SAQ A PCI-DSS SAQ A PCI-DSS ROC PCI-DSS SAQ A
Payment method support Cards, ApplePay, GooglePay All payment methods All payment methods All payment methods
Checkout mode One-off payments
Recurring
One-off payments One-off payments One-off payments

*PCI-DSS questionnaire must be renewed regularly according to the specific policy.

Enable Airwallex payments

Enable Airwallex Payments to start accepting payments online through Airwallex Billing. Accepting payments directly helps you get paid faster, reduce manual reconciliation, and deliver a seamless experience for your customers. Once activated, customers can view their invoices online and make payments instantly.

See Get started with payments.

Was this page helpful?