Search...
APIJSLog inGet started in sandbox
Airwallex logo
Home
Platform APIs
Connected Accounts
Accounts
Payments
Transactional FX
Payouts
Issuing
Back to home
OverviewChoose your payments solutionGet started with payments
Supported currencies
Online payments
Invoice integrations
Payment methods
Payment methods overviewGlobal
CardsAirwallex Pay
Apple Pay
Google Pay™
Klarna
Afterpay / Clearpay
PayPal
Bank transfer - BETA
Skrill
EU & UK
APAC
North America & LATAM
Tax filing

Bank transfer - BETA

Bank transfer is currently available in beta testing program. Please reach out to your Airwallex Account Manager or [email protected] if you would like to join the beta.

Simplify your operations and reduce collection costs with bank transfer

With Airwallex, you can accept bank transfers seamlessly by providing customers with a virtual bank account number. Customers can make payments directly from their banking apps or in person at a bank branch, giving them flexibility and control over their payment timing.

For your business, this means reduced collection costs and time-saving, as Airwallex automates reconciliation and refunds on your behalf.

This payment method is ideal for high-value transactions that do not require instant confirmation.

Payment method properties

Payment method type Bank transfer
Available for businesses registered in CN, HK, EU, AU, NZ, SG, UK, US
Activation time for onboarding 3 business days (may vary based on your business profile)
Shopper regions (typically used by payers from) US, UK, EU, SG, HK
Processing currencies USD EUR GBP SGD HKD AUD
Settlement currencies USD EUR GBP SGD HKD AUD
or in your default settlement currency if your account does not support the above settlement currencies.
Settlement schedule T+1 business day.
Payments may be settled later due to risk review, please see the Settlement section for more details.
Minimum transaction amount 5 USD
Maximum transaction amount The maximum transaction amount is set per processing currency and may vary based on your business profile.
USD: $1,000,000
EUR: €1,000,000
GBP: £1,000,000
SGD: $200,000
HKD: $10,000,000
AUD: $1,000,000
Session timeout NA
Recurring payment
Refunds
Partial Refunds
Partial refund capabilities differ by currency. Please see the Refunds section below for more details.
Disputes (chargebacks)
While bank transfers are final and irrevocable, consumers are protected under relevant laws and regulations. In the event your customer files a police report for a suspected fraudulent transaction, you may be legally required to return the payment based on the investigation's outcome.
Descriptor (what the payer will see in their transaction history) Your customers will see the details they entered during the transfer on their bank statements.
Payments for Platforms support

Choose the integration method that best suits your needs

Airwallex has built a range of client-side integration methods that allow you to manage your UI, minimize your implementation effort, and allow you to get to market quickly.

Online payments via your own website/app Online payments via ecommerce plugins Payment links & Invoice Integrations
✅ Hosted Payment Page
✅ Drop-in Element
⛔ Embedded Elements
⛔ Mobile SDK
✅ Native API
⛔ Subscription APIs
✅ Shopify
✅ WooCommerce
✅ Shopline
⛔ ShopLazza
✅ Magento
✅ BigCommerce
✅ Payment Links
✅ Xero Invoice

How is it different from receiving bank transfers to Global Accounts?

Feature As a Payment Method Via Global Accounts
Usage Purpose Airwallex generates and assigns bank account details specifically for each payment.
These accounts are linked to individual transactions and cannot be reused or shared for other purposes.
You create and manage your own Global Account details.
You can top up these accounts to pay your partners or share them with third parties to collect funds directly.
Fund Reconciliation Reconciliation is automated. Payments are matched to transactions based on your custom preferences. Reconciliation is handled manually by you.

Choose your bank transfer model

Please reach out to your Airwallex Account Manager to choose your model.

Airwallex offers two ways to assign bank account details for your bank transfer payments. Choose the model that best fits your business needs as below:

Aspect Dedicated Account per Payment Dedicated Account per Customer
What it means A unique bank account is assigned for each payment or invoice. A single bank account is assigned to each customer and reused across all their payments.
Best suited for One-off payments from different customers. Ideal for e-commerce, marketplace transactions, and infrequent collections. Recurring payments from the same customers. Best for B2B invoicing, tuition fees, rent collection, and consolidated transfers.
Payer experience Payer will see different bank account details to transfer for each payment. Payer will transfer to the same bank account for all payments.
Reconciliation Each payment must be paid separately.

If they transfer more or less than the expected amount, it will not be considered for another payment. Learn more here.
Payer can pay multiple payments with a single transfer. We will prioritize reconciling received funds with the payments with earliest due date first.

Excess funds can be applied to future payments (coming soon). Learn more here.
Customer ID requirement Optional - payments can be processed without linking to a specific customer. Required - every payment must link to a customer ID to assign the correct bank account.

Therefore, it's not suitable for payment links or checkout flows where customer identity isn't predetermined.

Payer experience

You can accept a bank transfer payment in a few simple steps:

Step 1. Choose how to present bank transfer as a payment option—either as one of the available methods at checkout or directly on your invoice.

Step 2. Airwallex provides step-by-step instructions to guide your customers through the transfer process.

Each payment is assigned a unique transfer instruction link, which will be updated to reflect the latest payment status.

Airwallex will also send an email to your customer with the transfer instruction link for their reference.

Step 3. Your customers will need to initiate the transfer in their banking app or at an in-person bank branch after receiving the transfer instructions.

Step 4. Your customers need to enter the accurate account number, payment amount, and reference code.

Step 5. Once the funds are received, Airwallex automatically reconciles the transfers with your payments and confirms the payment statuses. We will also send an email to your customer to confirm the payment status.

Email communication

Airwallex will send transfer instructions and any updates on transfer progress via email to your customers.

  • You can turn off Airwallex emails and send your own emails instead.
  • If you choose to send your own emails, please highlight the expiry time and specify how you will handle overpayments and underpayments.

bank transfer flow

Payer transfer methods

Currently, bank transfers are only supported for local payments and do not work for international wire transfers (SWIFT). For example, to transfer USD, customers must send funds from a US bank account.

For cross-border payments, you can enable Automatic Currency Conversion (ACC) . This allows your customers to pay in their local currencies while ensuring you receive the full amount in your listing currency. Please note that ACC is only available with Hosted Payment Page and Payment Links.

Settlement schedule

By default, payments settle on T+1 business day.

This settlement schedule depends on:

  • Transfer timing: Since the payer may not make the bank transfer immediately, T+0 refers to when your customer completes the transfer, not when the payment is created.
  • Risk monitoring: All transactions are monitored by our risk engine. If a manual risk review is required, we will contact you for further details. Settlement will only proceed after the review is complete.

Refunds

Currency Full refund Partial refund
USD ⛔ Not fully automated.

Partial refunds are supported for USD, but only after additional bank account details are collected from the customer. This process may require your collaboration.
EUR
GBP
SGD
HKD
AUD

For refunds that are not fully automated:

To process a refund, Airwallex requires the customer's bank account number and account holder name. However, these details are not always available when the customer makes the transfer. In such cases, Airwallex will email the customer to request their bank account information and proof of transfer (e.g., a screenshot of the payment from their account). The refund process will begin once these details are received. Until all required details are provided, the refund request will remain in Received status.

In some cases, additional verification may be needed to ensure the funds are returned to the original sender. If further information is required, we will contact you before finalizing the refund.

Alternatively, you can transfer funds to customers from your business account. You will be responsible for collecting the necessary bank account details, and the transaction will not be recorded as a refund.

Was this page helpful?
On this page
Was this page helpful?