If the user still wishes to proceed with the purchase, a block 128 provides for prompting the user to enter a credit card or other financial account number, then the player program encrypts the financial account information and the user name on the account and sends that information to the e-commerce server over the network.