Downloadable computer software for an electronic payment platform that facilitates customer approval for electronic payments between banks and retailers via a virtual credit card in an integrated mobile phone, PDA, and web-based environment
Electrical and Scientific Apparatus