Systems and methods for enrolling users in a payment service
First Claim
1. A method of enrolling a user in a payment service, comprising:
- receiving, by a server computer from a consumer device of the user, a request to enroll the user in the payment service, wherein the request includes a user identifier associated with the user;
verifying, by the server computer, that the user identifier is unique to the user across a plurality of account issuers, by;
accessing a consumer database having a plurality of user identifiers provided by the account issuers; and
reviewing the user identifiers in the consumer database to ensure that the user identifier associated with the user is not associated with another user;
if the user identifier is verified as being unique, redirecting, by the server computer, the consumer device of the user to an interface of an account issuer computer system of at least one of the account issuers that;
holds a payment account that is associated with the user, wherein the account issuer computer system uses the user identifier associated with the user to identify a payment account associated with the user and enables the user to use the consumer device to assign an alias account identifier to the payment accounts;
receiving, by the server computer, from the account issuer computer system of the at least one of the account issuers data that identifies a payment account and an alias account identifier that the user assigned to the payment account; and
storing, by the server computer, in the consumer database the alias account identifier that the user assigned to the payment account.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are direction to systems, apparatuses and methods for enrolling users in a payment service that enables an individual (“a presenter”) to conduct a payment transaction with another party (“an acceptor”) more efficiently in situations where the individual has multiple payment accounts. One embodiment of the invention is directed to a method comprising presenting to a user a plurality of payment accounts associated with the user, receiving from the user a selection of an alias account identifier for each of the payment accounts, and storing in a database data that associates the selected alias account identifiers with the payment accounts.
202 Citations
20 Claims
-
1. A method of enrolling a user in a payment service, comprising:
-
receiving, by a server computer from a consumer device of the user, a request to enroll the user in the payment service, wherein the request includes a user identifier associated with the user; verifying, by the server computer, that the user identifier is unique to the user across a plurality of account issuers, by; accessing a consumer database having a plurality of user identifiers provided by the account issuers; and reviewing the user identifiers in the consumer database to ensure that the user identifier associated with the user is not associated with another user; if the user identifier is verified as being unique, redirecting, by the server computer, the consumer device of the user to an interface of an account issuer computer system of at least one of the account issuers that;
holds a payment account that is associated with the user, wherein the account issuer computer system uses the user identifier associated with the user to identify a payment account associated with the user and enables the user to use the consumer device to assign an alias account identifier to the payment accounts;receiving, by the server computer, from the account issuer computer system of the at least one of the account issuers data that identifies a payment account and an alias account identifier that the user assigned to the payment account; and storing, by the server computer, in the consumer database the alias account identifier that the user assigned to the payment account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium comprising computer readable program code embodied therein, the computer readable program code adapted to be executed by a processor to implement a method of enrolling a user in a payment service, the method comprising the steps of:
-
receiving, from a consumer device of the user, a request to enroll the user in the payment service, wherein the request includes a user identifier associated with the user; verifying that the user identifier is unique to the user across a plurality of account issuers, by; accessing a customer database having a plurality of user identifiers provided by the account issuers; and reviewing the user identifiers in the consumer database to ensure that the user identifier associated with the user is not associated with another user; if the user identifier is verified as being unique, redirecting the consumer device of the user to an interface of an account issuer computer system of at least one of the account issuers that holds a payment account that is associated with the user, wherein the account issuer computer system uses the user identifier associated with the user to identify a payment account associated with the user and enables the user to use the consumer device to assign an alias account identifier to the payment account; receiving from the account issuer computer system of the at least one of the account issuers data that identifies a payment account and an alias account identifier that the user assigned to the payment account; and storing in the consumer database the alias account identifier that the user assigned to the payment account. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A server computer comprising:
-
a processor, and a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium comprising code, executable by the processor for performing a method of enrolling a user in a payment service, the method comprising; receiving, from a consumer device of the user, a request to enroll the user in the payment service, wherein the request includes a user identifier associated with the user; verifying that the user identifier is unique to the user across a plurality of account issuers, by; accessing a customer database having a plurality of user identifiers provided by the account issuers; and reviewing the user identifiers in the consumer database to ensure that the user identifier associated with the user is not associated with another user; if the user identifier is verified as being unique, redirecting the consumer device of the user to an interface of an account issuer computer system of at least one of the account issuers that holds a payment account that is associated with the user, wherein the account issuer computer system uses the user identifier associated with the user to identify a payment account associated with the user and enables the user to use the consumer device to assign an alias account identifier to the payment account; receiving from the account issuer computer system of the at least one of the account issuers data that identifies a payment account and an alias account identifier that the user assigned to the payment account; and storing in the consumer database the alias account identifier that the user assigned to the payment account. - View Dependent Claims (17, 18, 19, 20)
-
Specification