Patent ID: 7877295

Claim:
A method comprising: communicating from an external application a plug-in that includes a tool bar and an icon to a client machine, the plug-in configured to enable the client machine to display the tool bar and the icon and to store information relating to a plurality of items from a plurality of network-based transaction systems; communicating a user interface to said client machine, the user interface simultaneously offering a plurality of items that are respectively offered for sale at a plurality of network-based transaction systems, wherein each of the plurality of items comprises information and an associated link; storing the information on said client machine responsive to one or more said links being dragged to said icon; and communicating to a payment server the information relating to at least one item from the plurality of network-based transaction systems for storage in a shopping cart on the payment server, wherein the payment server is a third party payment server; first receiving a user logoff command by the client machine resulting in the client machine going offline from the network; subsequent from going offline from the network, receiving by the client machine a purchase indication from the user for at least one item dragged to said icon by the client machine; and without further user interaction: communicating to a payment server the stored information relating to the at least one item for storage in the shopping cart on the payment server; communicating a message from the client, machine to the payment server, said message authorizing the purchase of said at least one item; debiting an account associated with the user by the payment server; and receiving a message at the client machine and the plurality of said network-based transaction systems from the payment server, said received message confirming said purchase.