Patent ID: 8676665

Claim:
A method, implemented by a computer device, comprising: receiving, by a computer device, product information inputted by a plurality of merchants, wherein at least one of the plurality of merchants is a non-affiliated merchant; providing, by the computer device, a universal shopping cart link for retrieving a universal shopping cart; providing, by the computer device, a product selection link for a product selection to the universal shopping cart; determining, by the computer device, that an order for a product associated with the product selection is from the non-affiliated merchant rather than an affiliated merchant; in response to determining that the order for the product associated with the product selection is from the non-affiliated merchant: logging, by the computer device, on to a non-affiliated site associated with the non-affiliated merchant to create a customer account, transmitting, by the computer device, a product order associated with the selected product to the non-affiliated merchant, and injecting, by the computer device, the product order to the non-affiliated merchant without directing a user to the non-affiliated site; and providing, by the computer device, a universal shopping cart checkout link without directing a customer to the non-affiliated site.