Phone number payments for bill payments users
First Claim
1. A computer-implemented method for registering an identification number as a payment facilitator, the method, performed by one or more processors, comprising:
- providing, over a first network, a user with access to a bill payment platform associated with a financial account;
prompting the user to register an identification number for use as a payment facilitator, the identification number comprising a phone number;
receiving, over the first network, the identification number from the user through one or more input parameters provided to a first graphical user interface element;
encrypting a first authorization code and transmitting the encrypted authorization code to a mobile device associated with the identification number;
receiving a second authorization code from the mobile device responsive to the transmitted authorization code;
associating the identification number with the financial account based on a comparison of the first authorization code and the second authorization code;
receiving purchase detail information from the user over the first network through one or more input parameters provided to a second graphical user interface element different from the first graphical user interface element, the purchase details information specifying characteristics associated with a transaction to be provided by a merchant processing a payment using the identification number;
providing registration information to the merchant prior to a time the user initiates a purchase, the registration information comprising the identification number and purchase details information;
receiving, over a second network, the identification number and the purchase detail information at the time the user initiates a purchase through one or more input parameters provided to a third graphical user interface element different from the first and second graphical user interface elements;
verifying the identification number and the purchase detail information; and
scheduling, at the time the user initiates a purchase using the identification number, a payment to the merchant through the bill payment platform based on the verification.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are methods and systems for registering a phone number as a payment facilitator. The phone number can be registered through a user'"'"'s Bill Pay account, which is associated to the user'"'"'s financial account. The user can specify the types of purchases that can be made using the phone number and request that a merchant processing a payment using the phone number convey customized details regarding the purchase. Purchase details associated with a purchase can then be provided to the consumer by the merchant. Also described herein are methods and systems for processing a payment using a phone number. The payment can be processed, in part, by a payment processor providing a consumer with a Bill Pay account associated with the consumer'"'"'s financial account. The payment can be processed without the use of a credit card network and, as a result, without incurring unnecessary Interchange fees.
12 Citations
33 Claims
-
1. A computer-implemented method for registering an identification number as a payment facilitator, the method, performed by one or more processors, comprising:
-
providing, over a first network, a user with access to a bill payment platform associated with a financial account; prompting the user to register an identification number for use as a payment facilitator, the identification number comprising a phone number; receiving, over the first network, the identification number from the user through one or more input parameters provided to a first graphical user interface element; encrypting a first authorization code and transmitting the encrypted authorization code to a mobile device associated with the identification number; receiving a second authorization code from the mobile device responsive to the transmitted authorization code; associating the identification number with the financial account based on a comparison of the first authorization code and the second authorization code; receiving purchase detail information from the user over the first network through one or more input parameters provided to a second graphical user interface element different from the first graphical user interface element, the purchase details information specifying characteristics associated with a transaction to be provided by a merchant processing a payment using the identification number; providing registration information to the merchant prior to a time the user initiates a purchase, the registration information comprising the identification number and purchase details information; receiving, over a second network, the identification number and the purchase detail information at the time the user initiates a purchase through one or more input parameters provided to a third graphical user interface element different from the first and second graphical user interface elements; verifying the identification number and the purchase detail information; and scheduling, at the time the user initiates a purchase using the identification number, a payment to the merchant through the bill payment platform based on the verification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for registering a phone number as a payment facilitator, the system comprising:
-
a database; and a processor coupled to the database and configured to; prompt a user, over a first network, to register a phone number within a bill payment platform as a payment facilitator; receive the phone number from the user over the first network through one or more input parameters provided to a first graphical user interface element; transmit a first authorization code, over a second network, to a mobile device associated with the phone number, wherein the system encrypts the first authorization code before transmitting the first authorization code to the user; prompt the user to provide the first authorization code; receive a second authorization code from the user; associate the phone number with a financial account of the user based on a comparison of the first authorization code and the second authorization code; provide the user with a list of merchants accepting the phone number as a payment facilitator; receive purchase detail information from the user through one or more input parameters provided to a second user interface element different from the first user interface element, the purchase details information specifying characteristics associated with a transaction to be provided by a merchant processing a payment using the phone number; transmit the phone number and purchase detail information to one or more of the merchants accepting phone numbers as payment facilitators; receive, over a third network, the phone number through one or more input parameters provided to a third graphical user interface element different from the first and second user interface elements, and receive purchase detail information at the time a user initiates a purchase; verify the phone number and purchase detail information; and schedule, at the time the user initiates a purchase using the phone number, a payment to the merchant from the financial account based on the verification. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-implemented method of processing a payment using a phone number, the method comprising:
-
prompting, by a processor, a consumer to enter a phone number as a payment facilitator for a transaction with a merchant; receiving, by the processor, the phone number over a network through one or more input parameters provided to a first user interface element; receiving, by the processor, purchase detail information from the consumer over the network through one or more input parameters provided to a second user interface element different from the first user interface element, the purchase detail information specifying characteristics associated with a transaction to be provided by a merchant processing a payment using the phone number; encrypting a first authorization code and transmitting the encrypted authorization code to a mobile device associated with the received phone number; receiving a second authorization code from the mobile device responsive to the transmitted authorization code; associating the phone number with a financial account of the user based on a comparison of the first authorization code and the second authorization code; transmitting, by the processor, registration information over a second network to the merchant prior to the time a user initiates a purchase, the registration information comprising the phone number and the purchase detail information; verifying, by the processor, the phone number has been registered for use as a payment facilitator; transmitting, by the processor, the phone number and purchase detail information to a bill payment platform over a third network; scheduling in real-time, by the bill payment platform, a payment to the merchant from a financial account associated with the phone number; providing, by the bill payment platform, information regarding the scheduled payment; and transmitting, by the bill payment platform, the payment to the merchant. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification