Search...
APIJSLog inGet started
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
Processing currencies USD EUR GBP SGD
Settlement currencies USD EUR GBP SGD
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
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
✅ 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.

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.

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.

Reconciliation preferences

When a customer transfers, you cannot control (1) the exact amount transferred and (2) the timing of the transfer. To help automate your reconciliation process, we offer the following settings. These settings apply to all bank transfer payments.

If you want to customize these settings, please contact your Account Manager. Note that any changes will apply only to future payments. Existing pending payments will follow the previous settings.

Underpayment An underpayment occurs when a customer transfers less than the expected amount. Customers can also make multiple partial transfers for a single payment. Airwallex will combine all transfers up to the expiry time to determine the final payment amount. You can choose one of the following options:

  1. Accept funds after expiry time (default option): The payment is considered successful even if the received amount is lower than expected.
  2. Always refund funds after the expiry time: The transferred amount will be returned to the customer automatically after the expiry time, without any action required on your end.

Overpayment

An overpayment occurs when a customer transfers more than the expected amount. You can choose one of the following options:

  1. Refund the extra amount (default option): The payment is considered successful. We will settle the expected amount and refund the extra amount to your customer.

  2. Credit the extra amount to the customer’s balance (coming soon): The payment is considered successful. Extra amount credited to customer balance can be used to offset future payments or refunded to the same customer.

Expiry time You can set a default expiry time using business days or calendar days.

  • By default, the expiry time is 2 business days, with a maximum limit of 14 business days.
  • If a transfer is made after the expiry time, Airwallex will automatically return the funds to your customer.

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.

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

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.

On this page