Patent ID: 9747621
Date: 2017-08-29
CPC Classifications: G06Q

Claim:
1. A computer-implemented method of providing a payment service, the method comprising: automatically generating, by a server system of the payment service, a widget code segment; communicating the widget code segment to a remote merchant server computer over the Internet, via a first network connection between the server system of the payment service and the remote merchant server computer; the widget code segment, when loaded by a browser as part of a merchant web page of a merchant web site comprising a shopping cart, configured to: receiving, by the server system of the payment service via the second network connection, a request from the computing device of a user, the request generated in response to user selection of the second control as displayed on the merchant web page, the request including the payment instrument information as entered into the payment form displayed on the merchant web page; and processing the payment instrument information by the payment processing service of the server system of the payment service, the server system of the payment service being separate from a server system that hosts the merchant web page, wherein only a portion of the merchant web page is refreshed during the period from user selection of the first control to the completion of the purchase transaction to present fields for user-entry of payment instrument information and shipping information, and wherein the remaining portion of the merchant web page, which presents graphical depictions of one or more items included in the shopping cart and selected for purchase, remains constant, wherein the code segment allows the user to interact with the payment service directly from the merchant web page to cause the transaction to be executed to completion, and without displaying to the user any indication that the payment is being processed by a party other than the merchant.