36. A method for facilitating online commerce, comprising the following steps:
(A) conducting a registration phase between a customer and an issuing authority comprising the following steps:
(1) initiating, at the customer, a request for an online commerce card application;
(2) downloading software code to the customer to assist in completing the card application;
(3) submitting the application for the commerce card from the customer to the issuing authority;
(4) supplying a preliminary customer identifier to the customer;
(5) submitting, from the customer, a request for a certificate from the issuing authority, the request including the preliminary customer identifier to identify the customer; and
(6) associating a customer account number with the customer; and
(7) downloading a signed digital certificate from the issuing authority to the customer and software code that supports a user interface button to invoke a user interface for facilitating online commerce transactions, the signed digital certificate and user interface button forming the online commerce card having the customer account number associated therewith;
(B) utilizing the online commerce card to conduct an online commerce transaction phase between the customer and a merchant comprising the following steps:
(1) submitting a request to use the commerce card from the customer to the issuing authority;
(2) generating a transaction number;
(3) associating the transaction number with the customer account number; and
(4) transmitting the transaction number to the customer for use as a proxy for the customer account number during the online commerce transaction;
(5) sending the transaction number, rather than the permanent customer number, to the merchant to commence the online commerce transaction;
(C) conducting a payment authorization phase at the issuing authority in response to receiving an authorization request from the merchant to honor the transaction number and accept payment, comprising the following steps:
(1) identifying the authorization request as involving a transaction number that is used as a proxy for the customer account number;
(2) using the transaction number to cross-reference to the associated customer account number;
(3) substituting the associated customer account number in place of the transaction number;
(4) processing the authorization request using the associated customer account number;
(5) substituting the transaction number in place of the customer account number; and
(6) replying to the merchant using the transaction number in lieu of the customer account number.