| CPC G06Q 20/385 (2013.01) [G06Q 20/223 (2013.01); G06Q 20/26 (2013.01); G06Q 20/3221 (2013.01); G06Q 20/3263 (2020.05); G06Q 20/351 (2013.01); G06Q 20/355 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/4014 (2013.01)] | 20 Claims |

|
1. A computer-implemented method of assigning payment card numbers for individual user accounts associated with a payment service system, the method comprising:
receiving, from a third-party system server, a plurality of payment card numbers, wherein the payment card numbers are activated by the third-party system server but unassigned with respect to accounts registered with the payment service system;
receiving, by the payment service system, an authorization request for a first transaction using a payment card number of the plurality of payment card numbers;
in response to determining, by the payment service system, that the payment card number is not assigned to an account registered with the payment service system, denying the authorization request for the first transaction, wherein denying the authorization request comprises not notifying the third-party system server of the first transaction;
receiving, by the payment service system and via an application executing on a computing device, a request to register a user account associated with a user of the payment service system;
generating, by the payment service system, an account record for the user account;
modifying, by the payment service system and in a database, the account record to assign the payment card number to the user account;
receiving, by the payment service system, a transaction authorization request for a second transaction using the payment card number; and
in response to determining, by the payment service system, that the payment card number is assigned to the user account, authorizing the second payment transaction using the payment card number, wherein the authorization comprises notifying the third-party system server of the second transaction and causes a modification to an account balance of the user account.
|