A smart card contains a computer chip with memory that is used for holding customer account information and a balance of money similar to a checking account. The card can be inserted into a device that is able to read and write to it updating information appropriately.