Virtual Accounts
One IBAN per customer.
In production, this replaces: matching incoming transfers to customers by reading bank statements line by line.
- Issue a virtual IBAN (current step)
- Money in, matched
Step 1 · Issue a virtual IBAN
Virtual Accounts run on B2B Unified's Virtual IBAN product: every customer gets an IBAN of its own, so each transfer says who paid. Pick the account to collect into; the bank travels as bankCode in the body. Nothing is sent until you press Issue virtual IBAN.
Finance
PayablesPayment runsBillsReceivablesHR
PayrollGov servicesCustomer
Riyadh Retail CoInvoice open- Customer number
- 1000000042
- Open invoice
- INV-S-2210
- Amount
- SAR 25,000.00
- Virtual IBAN
- Not issued yet
Collect into · your accounts, one API
Acme ERPtoneotek B2B UnifiedtoAl Rajhi · RJHISARI
No requests yet
Start a demo flow — each simulated API call appears here as it fires.
Step 2 · Read the reference
Virtual Accounts documentation
Endpoints, auth, payloads, and error handling for production.
Open the docsStep 3 · Build for real
Start your first sandbox call
Create a sandbox app, copy your client credentials, and call Virtual Accounts with real bank data.
Start your first sandbox call