Airwallex logo
Airwallex logo

Dedicated Account per Customer

When using "dedicated account per customer" model, we automatically reconcile incoming transfers with your outstanding payments. Since each customer has their own dedicated bank account, we know exactly which customer the payment came from.

Not sure which model is right for you? See our comparison guide to choose between dedicated account per payment and dedicated account per customer.

How does reconciliation work

Current process:

  1. We will attempt to match the transfer reference with a single incomplete Payment Intent that has a matching reference in the transfer instructions.
  2. If the customer does not include any reference, we will reconcile as many payments as possible that can be fully funded, starting with the earliest payment creation date.
  3. If any funds remain, we will refund it back to your customers.

Coming soon:

If any funds remain, we will apply the remaining funds to the Customer Balance, which can be applied to future payments.

Diagram

Example

ScenariosExpected Behavior

You have 3 open payments with the same customer:

  • Payment 1: 210 USD
  • Payment 2: 200 USD
  • Payment 3: 100 USD

Customer transfers 500 USD

  • Payment 1 and Payment 2 are successful
  • Payment 3 remains pending, as the remaining 90 USD is not enough to fully fund it
  • We will refund 90 USD to the customer

You have 3 open payments with the same customer:

  • Payment 1: 210 USD
  • Payment 2: 200 USD
  • Payment 3: 100 USD

Customer transfers 510 USD

  • All 3 payments are considered successful
Was this page helpful?