×

Method and architecture for facilitating payment to e-commerce merchants via a payment service

  • US 7,457,778 B2
  • Filed: 12/31/2003
  • Issued: 11/25/2008
  • Est. Priority Date: 03/21/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • serving a first web page via an electronic storefront containing visual content including a check-out option;

    receiving a check-out request from a consumer user of the electronic storefront to purchase one or more products from the electronic storefront;

    serving a second web page via the electronic storefront containing hidden content including information to redirect a browser client to a web page hosted by a payment service web site, redirection to the web page hosted by the payment service web site causing the browser client to communicate a service cookie, stored by the browser client, to the payment service web site;

    extracting user identification information from the service cookie to determine an identify of the consumer user;

    determining whether the consumer user is authorized to use the payment service via a check with a corresponding user profile;

    determining whether the consumer user is authorized to use the payment service to make purchases from the electronic storefront;

    storing information at the payment service web site, the information to redirect the browser client to the web page hosted by the payment service web site, the information including a return URL (uniform resource locator) corresponding to a third web page;

    extracting the return URL embedded in the information;

    comparing the return URL that is extracted to a return URL corresponding to the third web page to determine whether redirection to the third web page should be performed;

    redirecting the browser client to the third web page, the third web page being hosted by the electronic storefront, the redirecting including;

    serving a web-based check-out interface, hosted by the electronic storefront, to the browser client used by the consumer user, the check-out interface including an option to enable the consumer user to make a payment for the one or more products via the payment service if it is determined the user is authorized to use the payment service.

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