Methods for purchasing of goods or services over the internet. A customer has a customer account set up at a bank with associated account information. The account information includes verification information for verification parameters, such as authorized computer identification, authorized delivery addresses, authorized user identification, authorized telephone caller identification, and/or other account information. An order is placed by a user via an ordering computer which provides order information. Such order information includes verification variables used by the bank. Verification and/or authentication using one or more variables of the customer account information is used by the bank to validate the order before assuring payment to the merchant.
Disclosed is a risk management system for providing risk data to an entity engaged in a transaction with a consumer. The system includes an authorization denial system having an authorization denial system interface for receiving a transaction data set having a plurality of data fields from the entity; and a denial rule set with multiple rules for outputting risk data directed to the transaction based upon the result of applying the rules to the data fields in the transaction data set. The authorization denial system interface transmits the resulting risk data to the entity. A method of authorizing a transaction between a consumer and an entity is also disclosed.