Airwallex
Connect Airwallex to Webflow to process payments through hosted checkout pages and sync transaction data to your CMS collections
How to integrate Airwallex with Webflow
Integrating Airwallex with Webflow lets you accept payments on your site while maintaining PCI compliance and flexible payment flows. Teams use this integration to process transactions, manage orders in Webflow CMS, and automate payment workflows without building custom payment interfaces from scratch.
You can integrate Airwallex with Webflow through hosted payment pages that redirect customers to secure checkout or by building custom implementations using both platforms' APIs.
Use Airwallex hosted payment pages
Airwallex provides hosted payment pages that you can redirect customers to from your Webflow site. This redirect method doesn't require embedding payment forms directly on your Webflow pages, which helps maintain PCI compliance since sensitive card data is collected on Airwallex's infrastructure.
Generate payment sessions through Airwallex API calls, then redirect customers to Airwallex-hosted checkout pages using the payment link returned by the API. After customers complete payment on Airwallex's pages, they return to your Webflow site via a configured return URL.
This approach works when you want to accept payments without building custom payment interfaces on your Webflow site.
Build with Webflow and Airwallex API
You can connect Airwallex to Webflow by implementing API calls from your site and setting up webhook listeners to receive payment events. This method requires technical implementation but provides complete control over the payment experience and data flow.
Start by configuring authentication with Airwallex, then implement payment flows using their hosted pages or direct API integration. Set up a webhook endpoint to receive payment status updates and synchronize that data with Webflow CMS using the Webflow CMS API.
This integration enables the following actions:
- Process payments using Airwallex's hosted payment pages by redirecting customers to Airwallex-hosted checkout pages that handle payment collection
- Receive payment notifications through webhook events that notify you of payment status changes like successful charges or failed transactions
- Sync payment data to Webflow CMS using the collection items API to store transaction records in your Webflow CMS for order management
- Authenticate API requests with Webflow bearer tokens to secure your CMS API calls
You'll need server infrastructure or serverless functions to handle API requests and webhook processing, as client-side JavaScript alone cannot securely manage payment credentials or process webhook events.
Accept payments with hosted pages
When building with the API method, you can integrate Airwallex's hosted payment pages into custom workflows that synchronize payment data with Webflow CMS. This involves generating payment sessions programmatically and using webhooks to update your Webflow collections based on payment outcomes.
According to the documentation, this approach involves:
- Generate payment sessions through Airwallex API calls from a serverless function or external server
- Redirect customers to Airwallex-hosted checkout pages for payment collection
- Receive payment status through return URLs after payment completion
- Update order status via webhook notifications sent to your endpoint
Use this pattern when you want to accept payments without building custom checkout interfaces.
Set up webhook listeners to receive real-time payment notifications. When payment events occur, your webhook endpoint can update Webflow CMS items using the CMS API to reflect order status changes.
Synchronize payment data to Webflow CMS
Store transaction records and payment metadata in Webflow CMS collections to build order management interfaces or customer dashboards. When your webhook endpoint receives payment notifications from Airwallex, make API calls to Webflow to create or update collection items.
This synchronization involves:
- Configure Webflow authentication with site-scoped bearer tokens according to Webflow's authentication documentation. Generate tokens from Site settings > Apps & integrations > API access. Each token grants full access to the site's CMS collections and items.
- Create collection items to store transaction records, customer information, and payment details
- Update items when webhook notifications arrive from Airwallex with status changes
- Query payment history through CMS API endpoints for displaying in admin interfaces
This pattern works for building admin interfaces where staff view orders, customer portals showing payment history, or automated email triggers based on payment status changes. Combine Webflow's webhook events with Airwallex notifications to keep both systems synchronized.
What you can build
Integrating Airwallex with Webflow lets you build payment systems that process transactions and sync order data to your site's CMS.
- Product checkout pages: Build product pages in Webflow that redirect to Airwallex-hosted checkout for payment processing, with order data syncing back to Webflow CMS collections after successful payment
- Membership payment portals: Create member registration forms that process subscription payments through Airwallex, then update Webflow CMS items to grant access to gated content based on payment status
- Donation pages: Design campaign landing pages that accept donations through Airwallex's payment processing, storing donor information and contribution amounts in Webflow CMS for reporting
- Order management dashboards: Build internal admin interfaces using Webflow CMS that display transaction data received from Airwallex webhooks, showing payment status and customer details for fulfillment teams
Frequently asked questions
Set up webhook endpoints that listen for Airwallex payment events. Your webhook handler receives payment status notifications and can update Webflow CMS items through the CMS API. You'll need server infrastructure to host the webhook endpoint, as Webflow sites cannot directly receive webhook
POSTrequests.Collecting payment card details through Webflow forms can create PCI compliance requirements and security risks. Instead, redirect customers to Airwallex's hosted payment pages that handle sensitive payment data securely. Use Webflow forms only for non-sensitive information like customer contact details or order preferences.
Webflow's webhook events include
form_submissionfor capturing form data andecomm_new_orderorecomm_order_changedif using Webflow's native ecommerce. For custom Airwallex integrations, you'll primarily usecollection_item_createdandcollection_item_changedevents to track when order records update in your CMS after receiving Airwallex payment notifications.Use Airwallex's developer environment according to their getting started guide to process test payments without charging real cards. Create a staging site in Webflow to test your integration code and CMS updates without affecting your production site. Verify that webhook events from Airwallex correctly trigger CMS updates by monitoring your webhook endpoint logs and checking collection items in Webflow.
Description
Airwallex is a payment processing platform that provides hosted payment pages, APIs for payment acceptance, and webhook notifications for transaction events. It supports multiple payment methods including major credit cards, digital wallets like Apple Pay and Google Pay, and buy-now-pay-later options. The platform is PCI-DSS Level 1 certified and handles payment processing infrastructure so you can accept payments without managing sensitive card data on your own servers.
This integration page is provided for informational and convenience purposes only.

Paystack
Paystack is a payment processing platform serving African markets with support for multiple payment channels including cards (Visa, Mastercard, Verve, American Express), bank transfers, mobile money, USSD, QR codes, and Apple Pay.

Stripe Webflow integration
Connect Stripe's powerful payment infrastructure with Webflow to accept payments, manage subscriptions, and scale your business globally. Process transactions in 135+ currencies with built-in fraud protection while maintaining complete design control over your checkout experience.
Square
Connect Square's powerful payment processing and point-of-sale system with Webflow to create seamless e-commerce experiences. Accept payments, sync inventory, manage appointments, and unify your online and offline sales channels while maintaining complete design control.

Paypal Payments
Connect PayPal's global payment infrastructure with Webflow to accept payments in 119 countries, enable one-click checkout, and support multiple payment methods. Expand your business reach while maintaining complete design control over the checkout experience.

KOMOJU
Accept payments in Japan and Korea with KOMOJU's localized payment methods on your Webflow site. Enable convenience store payments, bank transfers, and regional e-wallets to boost conversions in East Asian markets.

Donately
Connect Donately's fundraising platform with Webflow to streamline your online donation process. Embed customizable forms, track campaigns, and manage donors while maintaining complete design control over your fundraising pages.

Authorize.net
Authorize.net allows you to accept credit cards, e-checks and other payment types from your website.

Amazon Pay
Connect Amazon Pay (a secure digital payment service) with Webflow to streamline checkout and reduce cart abandonment with trusted Amazon account credentials.


