A World Wide Web (Web) enabled wireless mobile communications system, comprising:
- means for reading a data bearing card and configured to removably receive the data bearing card into a card receiving position thereof;
- a user interface including:
- means for displaying;
- and
- means for receiving input;
- means for transreceiving wireless communications over the Internet;
- means for storing instructions and data;
- and
- computing means for executing the instructions and a Web browser providing interactive communications with the Web;
- wherein when the means for reading a data bearing card is in the receiving position thereof, the computing means executes instructions to:
- read, using the means for reading a data bearing card, information encoded in memory of the data bearing card;
- derive, from the information encoded in the memory of the data bearing card, an identifier for an account issued by an issuer;
- transmit, using the wireless communications apparatus, the identifier for the account for delivery to a logical Internet address;
- receive, from a logical Internet address, using the means for transreceiving wireless communications, in response to the transmission of the identifier for the account, a total currency amount of a transaction with a merchant being conducted on the account by use of the wireless mobile communications apparatus;
- render, using the means for displaying, a prompt requesting authorization of withdrawal of the total currency amount for the transaction from the account;
- receive, from the means for receiving input of the user interface, in response to the rendered prompt, an indicator as to an approval of the requested authorization for the withdrawal of the total currency amount for the transaction from the account;
- transmit, using the means for transreceiving wireless communications, information corresponding to the indicator for delivery to a logical Internet address;
- receive, from a logical Internet address, using the means for transreceiving wireless communications, in response to the transmission of the information corresponding to the indicator, a remaining currency balance in the account;
- render, using the means for displaying, in response to the receiving of the remaining currency balance in the account, the remaining currency balance in the account;
- encode, with the means for reading a data bearing card, the received remaining currency balance in the information in the data bearing card;
- receive, from the means for receiving input of the user interface, an indicator corresponding to a demand balance inquiry;
- read, using the means for reading a data bearing card, in response to the receipt of the indicator corresponding to the demand balance inquiry, the encoded remaining currency balance in the information in the data bearing card;
- and
- render, using the means for displaying, in response to the reading of the encoded remaining currency balance in the information in the data bearing card, the remaining currency balance in the account as encoded in the memory of the data bearing card.