The third party service provider can then cooperate with the server associated with the merchant to complete the transaction including, for example, transferring the information required to complete the transaction, such as payment and shipping information, to the server associated with the merchant.