Patent ID: 8473341

Claim:
A method for selling products, comprising: receiving, by a controller and from a customer, an indication of a selection of a first webpage that is descriptive of a first product offered for sale via the controller; receiving, by the controller and via the first webpage, an instruction from the customer to add the first product to a shopping list associated with the customer; determining, by the controller, a price adjustment for a second product based on the addition of the first product to the shopping list; after receiving the instruction from the customer to add the first product to the shopping list and before receiving from the customer a request to purchase the second product in a transaction, transmitting the price adjustment to the customer; receiving, after the transmitting and by the controller and from the customer, the request to purchase the second product in the transaction; determining, by the controller, that the first product is being purchased in the transaction; and charging, by the controller and as part of the transaction, the customer a first price for the second product according to the price adjustment.