One-page checkout
AssigneePaypal, Inc.
InventorsSeung Hyo Lee, Desmond Kwokhon Chan
Life of this patent
Estimating the term…
Abstract
Systems and methods for facilitating a purchase are described. A user logs in to a payment service provider site. The user provides authorization to use a one-page checkout service. The user's information is captured during the session, and a cookie is placed on the user's device. When the user goes on a merchant website and checks out using the payment service provider, the payment service provider detects the cookie on the user device. The payment service provider uses the cookie, and in one embodiment, centrally stored information, to populate the one-page checkout page with the last used payment. In various embodiments, the one-page checkout page also displays a shipping address.
Claims20
A system comprising:
- a non-transitory memory;
- and
- one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
- receiving a payment request from a user device via a network;
- in response to receiving the payment request, determining whether a cookie associated with a payment service provider is stored on the user device;
- in response to a determination that the cookie is stored on the user device, obtaining from the cookie user identification information identifying a user account with the payment service provider, masked payment method data comprising a portion, but not all, of payment information related to a payment method, and masked shipping address data comprising a portion, but not all, of a shipping address;
- presenting, on the user device, a single checkout page for the payment request, wherein the single checkout page comprises the user identification information, the masked payment method data, and the masked shipping address data obtained from the cookie, and a password input field;
- receiving, from the user device via the password input field of the single checkout page, a password in association with the payment request;
- determining the payment method and the shipping address based on the user identification information, the received password, the masked payment method data, and the masked shipping address data;
- and
- processing the payment request using the determined payment method and the determined shipping address.
A method for facilitating a purchase, comprising:
- receiving, by the one or more hardware processors of a payment service provider, a payment request from a user device via a network;
- in response to receiving the payment request, determining, by the one or more hardware processors, whether a cookie associated with the payment service provider is stored on the user device;
- in response to a determination that the cookie is stored on the user device, obtaining, by the one or more hardware processors, from the cookie user identification information identifying a user account with the payment service provider, masked payment method data comprising a portion, but not all, of payment information related to a payment method, and masked shipping address data comprising a portion, but not all, of a shipping address;
- presenting, by the one or more hardware processors, a single checkout page for the payment request, wherein the single checkout page comprises the user identification information, the masked payment method data, and the masked shipping address data obtained from the cookie, and a password input field;
- receiving, by the one or more hardware processors from the user device via the password input field of the single checkout page, a password in association with the payment request;
- determining, by the one or more hardware processors, the payment method and the shipping address based on the user identification information, the received password, the masked payment method data, and the masked shipping address data;
- and
- processing, by the one or more hardware processors, the payment request using the determined payment method and the determined shipping address.
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- receiving a payment request from the user device via a network;
- in response to receiving the payment request, determining whether a cookie associated with a payment service provider is stored on the user device;
- in response to a determination that the cookie is stored on the user device, obtaining from the cookie user identification information identifying a user account with the payment service provider, masked payment method data comprising a portion, but not all, of payment information related to a payment method, and masked shipping address data comprising a portion, but not all, of a shipping address;
- presenting, on the user device, a single checkout page for the payment request, wherein the single checkout page comprises the user identification information, the masked payment method data, and the masked shipping address data obtained from the cookie, and a password input field;
- receiving, from the user device via the password input field of the single checkout page, a password in association with the payment request;
- determining the payment method and the shipping address based on the user identification information, the received password, the masked payment method data, and the masked shipping address data;
- and
- processing the payment request using the determined payment method and the determined shipping address.
Dependencies are inferred from the claim text.