A system for electronic commerce including banking tools, products and services. The system includes customizable banking products, financial cards, and methods and systems for conducting financial transactions and maintaining records over the Internet.