What are virtual accounts?

A virtual account is a set of bank details (for example an IBAN for EUR deposits, or a US bank account number + routing number for USD deposits) that is issued in your name (or your user’s name / identifier) and which acts like a “payment address” rather than a typical bank account holding funds.