Home·Products·Virtual Account
Auto-reconciliation

Every payment, matched on arrival

Issue a unique, identified account number to each customer or order. Incoming bank transfers reconcile themselves the instant they land — no manual matching, no missed payments.

Virtual AccountActive
Account number9988 0312 8852
BankTASAPAY · NAPAS
HolderACME-ORDER-10428
webhook · credit +12.400.000 ₫
matched.va=99880312 · reconciled in 0.4s
0.0s
Avg. reconciliation
0%
Match accuracy
0+
Banks supported
Capabilities

What Virtual Account gives you

Unlimited sub-accounts

Generate a distinct VA per customer, order or invoice — at any scale, programmatically.

Self-reconciling

Each transfer maps to its VA automatically. Your ledger is always in sync.

Real-time webhooks

Get a signed credit event the moment money arrives — fire fulfilment instantly.

Identified payments

Know exactly who paid and for what, with no reference codes for customers to mistype.

Live balances

Track inflows per VA in the dashboard, searchable and exportable to CSV.

One API call

Create a VA with a single REST request and receive a ready-to-share account number.

How it works

From integration to settlement

1

Create a VA

Call the API or click Generate — get an identified account number tied to your customer or order.

2

Share it

Show the VA on checkout or invoice. The customer transfers from any bank.

3

Auto-reconcile

TASAPAY matches the transfer to the VA and fires a webhook in under a second.

Built for

Where merchants use it

A few of the flows Virtual Account powers for e-commerce and marketplace teams.

Marketplaces splitting funds per seller

Tuition & membership collection

B2B invoicing with exact matching

Top-ups and wallet funding

Ready to put Virtual Account to work?

Get live in days. No setup fee, transaction-based pricing.