Virtual Accounts

Created by Andy McCutcheon, Modified on Thu, 26 Mar at 10:23 AM by Andy McCutcheon

Virtual Accounts allow you to easily match and track incoming payments by assigning each payer their own unique BSB and Account Number to pay into.

If the payer’s bank supports the New Payments Platform (NPP), payments move in real time and include enhanced data. No additional references such as customer reference numbers are required for transactions to reach the correct user’s digital wallet.

If NPP payments are sent to an invalid or closed account they will be returned instantly, helping ensure a higher payment success rate.

How it works

Each user (buyer or seller) on your platform can be allocated their own virtual account— a dedicated BSB and Account Number linked directly to their digital wallet.

When funds arrive:

  1. The payment is automatically matched to the correct wallet.
  2. Your platform receives a webhook notification.
  3. Funds are available without any manual intervention.

Enabling this service

Virtual Accounts must be enabled for your platform before use. Please refer to the Virtual Accounts Guide for setup and integration details.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article