A method of effecting a sale over a computer network in which it is
determined whether a user passes fraud control before effecting a sale
over a computer network. Information associated with a method of payment,
such as credit card information, debit card information, checking account
information, a telephone service account, a cable television account, a
utility service account, or an Internet service provider account, is
requested from the user after the user passes the fraud control.
Information associated with the method of payment is received from the
user in real time. Method-of-payment information is communicated to a
payment authorization database, which can be located locally or remotely.
The method-of-payment information includes the received information
associated with the method of payment. Payment authorization information
associated with the method of payment is received from the payment
authorization database. A sale transaction is completed when the payment
authorization information is affirmative. Sale charge information
associated with the sale effected over the computer network is
transmitted to the payment authorization database when the sale
transaction is complete. The sale charge information includes information
for charging the method of payment an amount representing a charge for
the sale.