×

Hosted payment service system and method

  • US 10,528,931 B1
  • Filed: 03/23/2016
  • Issued: 01/07/2020
  • Est. Priority Date: 07/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of providing a hosted payment service, the method comprising:

  • by execution of program code by one or more computing devices of the hosted payment service;

    receiving an indication of a user selection of a control displayed within a merchant web page displayed by a browser of a user computing device, the control being part of a widget implemented in the merchant web page;

    in response to said receiving, providing first web page content for display by the browser which allows a user to input authentication information without exposing the authentication information to the merchant, the first web page content overlaying some but not all of the content in the merchant web page;

    receiving the authentication information, the authentication information having been communicated from the user computing device without being exposed to the merchant;

    determining that the user is authorized to complete a purchase transaction based on the received authentication information;

    subsequent to said determining, providing second web page content for display by the browser which displays;

    (i) an indication of one or more selected items for purchase which are included in an electronic shopping cart, (ii) a control for updating the electronic shopping cart; and

    (iii) one or more of a default shipping address and a default payment method,wherein the second web page content represents an element within the merchant web page and is formatted to replace the first web page content within the merchant web page, to overlay some but not all of the content of the merchant web page, and to allow the user to place an order with the merchant, wherein the second web page content includes a control selectable by the user such that the user can place the order without navigating away from the merchant web page, and wherein the element is defined within the merchant web page as nested within a remainder of the merchant web page; and

    subsequent to receiving an indication that the user placed the order, initiating collection of payment for the purchase transaction on behalf of the merchant.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×