Pay by Bank (BPI, UBP, BDO, Metrobank, LandBank, RCBC) or Virtual Accounts in the Philippines 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.