Virtual Accounts (VA) in Indonesia are ad-hoc bank account details to receive bank payments to real bank accounts without sharing the underlying bank details. Each bank has their own system of creating and managing VAs