What a virtual account is
A virtual account is a dedicated bank account number (or reference) assigned to a customer, so payments they send by bank transfer are automatically matched to their invoices — offline collection without manual reconciliation.Concept + webhook detail: Virtual Accounts.
Prerequisites
- A connected payment gateway that provides virtual accounts, with its webhook pointed at Recurso — the webhook drives reconciliation.
- An existing customer to assign the account to.
Step 1: Provision a virtual account
Create a virtual account for the customer (dashboard or API). They receive the account number/reference to use for transfers.Step 2: Share the payment details
Put the virtual-account details on the customer’s invoices / payment instructions, so a bank transfer carries the reference that identifies it.Step 3: Let reconciliation match payments
When funds arrive, the provider webhook notifies Recurso, which links the payment to the customer and settles the matching open invoice automatically.Verify your setup
1
The virtual account is assigned
The customer has a virtual-account number/reference.
2
A transfer settles an invoice
A bank transfer to the account is matched and marks the invoice paid.