It is a further object of the invention to provide a secure and convenient method, system and software which enables a purchaser to make on line payments from a financial account such as a credit card, debit card, or checking account, wherein the purchaser's account number and other confidential information need not be transmitted over the Internet or revealed to a merchant in an e-commerce transa