Patent ID: 7835949

Claim:
A method of providing a web page comprising a consistent user interface to allow products to be ordered from a plurality of merchants via a network, comprising: receiving, at a computer processor for providing said web page comprising said consistent user interface, a selected product from a web page, wherein said web page displays information related to said plurality of merchants, wherein said plurality of merchants comprise an affiliated merchant and an unaffiliated merchant; determining, by said computer processor, whether said selected product is from an affiliated webpage; transmitting, by said computer processor, data in a data file for an order for said selected product directly to a processor associated with said affiliated merchant in response to said selected product being from said affiliated webpage; injecting, by said computer processor, said order at an unaffiliated webpage in response to said unaffiliated webpage being associated with said selected product, wherein data elements of said order are injected into said unaffiliated webpage according to matching said data elements to respective fields associated with said unaffiliated webpage; and, determining, by said computer processor, whether a payment method is accepted by a plurality of said affiliated merchant or unaffiliated merchant.