"Virtual Payment Address" is an identifier (that takes a form of abc@icici wherein "abc" is a unique name that you can choose for yourself) that can be uniquely mapped to an individual account using a translation service. UPI services of ICICI Bank offers customers the option to create any number of virtual addresses so that they can use the virtual address for making and receiving payments.