Payment service to efficiently enable electronic payment
First Claim
1. A computer implemented method to redirect a browser client, the method comprising:
- serving, using one or more processors, a first web page containing visual content including a check-out option;
receiving, using the one or more processors, a check-out request from a consumer user of an electronic storefront web site to purchase one or more products from the electronic storefront web site;
redirecting, using the one or more processors, the browser client to a payment service web site that stores information that includes a return URL (uniform resource locator) corresponding to a web-based interface that is hosted by the electronic storefront web site, the payment service web site to extract the return URL embedded in the information and to compare the extracted return URL to a reference return URL to determine whether redirection to the web-based interface hosted by the electronic storefront web site should be performed, the payment service web site further to redirect the browser client to the web-based interface hosted by the electronic storefront web site; and
serving, using the one or more processors, the web-based interface hosted by the electronic storefront web site to the browser client used by the consumer user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to redirect a browser client is disclosed. The method comprises serving a first web page including a check-out option and receiving a check-out request from a consumer user of an electronic storefront web site. The check-out request is to purchase a product. In response to the check-out request the browser client is redirected to a web page hosted by a payment service web site. The payment service web site stores information that includes a return URL that corresponds to a web-based interface that is hosted by the electronic storefront web site. The redirection further includes a comparison of the return URL in the stored information to a return URL that corresponds to the web-based interface that is hosted by the electronic storefront web site. The comparison is to determine whether redirection to the web-based interface hosted by the electronic storefront web site should be performed.
42 Citations
20 Claims
-
1. A computer implemented method to redirect a browser client, the method comprising:
-
serving, using one or more processors, a first web page containing visual content including a check-out option; receiving, using the one or more processors, a check-out request from a consumer user of an electronic storefront web site to purchase one or more products from the electronic storefront web site; redirecting, using the one or more processors, the browser client to a payment service web site that stores information that includes a return URL (uniform resource locator) corresponding to a web-based interface that is hosted by the electronic storefront web site, the payment service web site to extract the return URL embedded in the information and to compare the extracted return URL to a reference return URL to determine whether redirection to the web-based interface hosted by the electronic storefront web site should be performed, the payment service web site further to redirect the browser client to the web-based interface hosted by the electronic storefront web site; and serving, using the one or more processors, the web-based interface hosted by the electronic storefront web site to the browser client used by the consumer user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine readable media storing instructions that, when executed by a machine, cause the machine to perform following steps:
-
serving a first web page containing visual content including a check-out option; receiving a check-out request from a consumer user of an electronic storefront web site to purchase one or more products from the electronic storefront web site; redirecting a browser client to a payment service web site that stores information including a return URL (uniform resource locator) corresponding to a web-based interface that is hosted by the electronic storefront web site, the payment service web site to extract the return URL embedded in the information and to compare the extracted return URL to a reference return URL to determine whether redirection to the web-based interface hosted by the electronic storefront web site should be performed, the payment service web site further to redirect the browser client to the web-based interface hosted by the electronic storefront web site; and serving the web-based interface hosted by the electronic storefront web site to the browser client used by the consumer user.
-
-
10. A computer implemented method to redirect a browser client, the method comprising:
-
storing, using one or more processors, information at a payment service web site responsive to a redirection of the browser client to the payment service web site from an electronic storefront web site, information including a return URL (uniform resource locator) corresponding to a web-based interface hosted by the electronic storefront web site, the storing being performed responsive to a check-out request that is received at the electronic storefront web site to purchase one or more products from the electronic storefront web site, the receipt of the check-out request at the electronic storefront web site to cause the redirection of the browser client to the payment service web site; extracting, using the one or more processors, the return URL embedded in the information; comparing, the one or more processors, the extracted return URL to a reference return URL, corresponding to the web-based interface hosted by the electronic storefront web site, to determine whether redirection to the web-based interface hosted by the electronic storefront web site should be performed; and redirecting, the one or more processors, the browser client to the web-based interface hosted by the electronic storefront web site. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine readable media storing instructions that, when executed by a machine, cause the machine to perform following steps:
-
storing information at a payment service web site responsive to a redirection of a browser client to the payment service web site from an electronic storefront web site, the information including a return URL (uniform resource locator) corresponding to a web-based interface hosted by the electronic storefront web site, the storing responsive to a check-out request that is received at the electronic storefront web site to purchase one or more products from the electronic storefront web site, the receipt of the check-out request at the electronic storefront web site to cause the redirection of the browser client to the payment service web site; extracting the return URL embedded in the information; comparing the return URL that is extracted to a return URL corresponding to the web-based interface hosted by the electronic storefront web site to determine whether redirection to the web-based interface hosted by the electronic storefront web site should be performed; and redirecting the browser client to the web-based interface hosted by the electronic storefront web site.
-
Specification