A method, system, program, and method of doing business are disclosed for
electronic commerce that includes the feature of a "thin" consumer's
wallet by providing issuers with an active role in each payment. This is
achieved by adding an issuer gateway and moving the credit/debit card
authorization function from the merchant to the issuer. This enables an
issuer to independently choose alternate authentication mechanisms
without changing the acquirer gateway. It also results in a significant
reduction in complexity, thereby improving the ease of implementation and
overall performance.