Online payment system and method
First Claim
1. A method for online payment, the method comprising:
- receiving, by a computer device processor, payment instructions for the online payment from a financial institution customer via an online financial institution application, wherein the payment instructions includes an alias inputted by the financial institution customer associated with a payment recipient for the online payment, a payment amount, and an account associated with the financial institution customer for the online payment, wherein the payment recipient is one or more individuals or entities the financial institution customer is providing online payment, wherein the alias comprises at least one of a mobile phone number, an email address, or social network identification information of the payment recipient;
determining, by the computing device processor, that the payment recipient is a registered payment recipient based at least in part on the alias associated with the payment recipient, wherein determining that the payment recipient is a registered payment recipient further comprises rejecting the online payment between the financial institution customer and the payment recipient if the payment recipient is not a registered payment recipient;
determining, by the computing device processor, an alias account associated with the alias and registered payment recipient, wherein the alias account is a financial account associated with the registered payment recipient and that is identified to accept payment from the financial institution customer for the online payment, wherein the alias account is determined by matching the alias and registered payment recipient to a payment account that has been identified as being associated with the alias and the registered payment recipient;
authorizing, by the computing device processor, a transfer for the online payment from the financial institution customer to the payment recipient based on the received payment instructions and that the payment recipient is a registered payment recipient based on the alias, wherein the transfer of the online payment from the financial institution customer to the payment recipient is authorized only if it is under a maximum amount pre-determined by the financial institution customer;
communicating, by the computing device processor, a payment notification of the online payment to the payment recipient based on contact information associated with the payment recipient alias; and
transferring, by the computer device processor, a payment amount from an account associated with the financial institution customer to the alias account associated with the alias of the payment recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, and computer program product are provided for a user to send and receive P2P payments using the Internet. Through the use of a network, a user may access accounts the user has at a financial institution and direct payments to other individuals or entities using the other individuals or entities alias. In this way, the user may ensure a secure payment to a third-party through the network associated with a financial institution. The payments may be directed to individuals the user may input into the system by providing the user'"'"'s alias. A user'"'"'s alias may be a unique identifier of the user and tied to a financial account of that user. In this way, the sender of the P2P payments may input the recipient'"'"'s alias and transfer funds via the P2P payment system without having to input the recipient'"'"'s account information.
-
Citations
25 Claims
-
1. A method for online payment, the method comprising:
-
receiving, by a computer device processor, payment instructions for the online payment from a financial institution customer via an online financial institution application, wherein the payment instructions includes an alias inputted by the financial institution customer associated with a payment recipient for the online payment, a payment amount, and an account associated with the financial institution customer for the online payment, wherein the payment recipient is one or more individuals or entities the financial institution customer is providing online payment, wherein the alias comprises at least one of a mobile phone number, an email address, or social network identification information of the payment recipient; determining, by the computing device processor, that the payment recipient is a registered payment recipient based at least in part on the alias associated with the payment recipient, wherein determining that the payment recipient is a registered payment recipient further comprises rejecting the online payment between the financial institution customer and the payment recipient if the payment recipient is not a registered payment recipient; determining, by the computing device processor, an alias account associated with the alias and registered payment recipient, wherein the alias account is a financial account associated with the registered payment recipient and that is identified to accept payment from the financial institution customer for the online payment, wherein the alias account is determined by matching the alias and registered payment recipient to a payment account that has been identified as being associated with the alias and the registered payment recipient; authorizing, by the computing device processor, a transfer for the online payment from the financial institution customer to the payment recipient based on the received payment instructions and that the payment recipient is a registered payment recipient based on the alias, wherein the transfer of the online payment from the financial institution customer to the payment recipient is authorized only if it is under a maximum amount pre-determined by the financial institution customer; communicating, by the computing device processor, a payment notification of the online payment to the payment recipient based on contact information associated with the payment recipient alias; and transferring, by the computer device processor, a payment amount from an account associated with the financial institution customer to the alias account associated with the alias of the payment recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for online payment, the computer program product comprising at least one non-transitory computer-readable medium having computer-executable instructions for a computer device processor to perform the following:
-
Receiving payment instructions for the online payment from a financial institution customer via an online financial institution application, wherein the payment instructions includes an alias inputted by the financial institution customer associated with a payment recipient for the online payment, a payment amount, and an account associated with the financial institution customer for the online payment, wherein the payment recipient is one or more individuals or entities the financial institution customer is providing online payment, wherein the alias comprises at least one of a mobile phone number, an email address, or social network identification information of the payment recipient; determining—
that the payment recipient is a registered payment recipient based at least in part on the alias associated with the payment recipient, wherein determining that the payment recipient is a registered payment recipient further comprises rejecting the online payment between the financial institution customer and the payment recipient if the payment recipient is not a registered payment recipient;determining an alias account associated with the alias and registered payment recipient, wherein the alias account is a financial account associated with the registered payment recipient and that is identified to accept payment from the financial institution customer for the online payment, wherein the alias account is determined by matching the alias and registered payment recipient to a payment account that has been identified as being associated with the alias and the registered payment recipient; authorizing a transfer for the online payment from the financial institution customer to the payment recipient based on the received payment instructions and that the payment recipient is a registered payment recipient based on the alias, wherein the transfer of the online payment from the financial institution customer to the payment recipient is authorized only if it is under a maximum amount pre-determined by the financial institution customer; communicating a payment notification of the online payment to the payment recipient based on contact information associated with the payment recipient alias; and transferring a payment amount from an account associated with the financial institution customer to the alias account associated with the alias of the payment recipient.
-
-
25. A system for online payment, the system comprising:
-
a computer apparatus including a processor and a memory; and an online payment module stored in the memory, executable by the processor and configured to; receive payment instructions for the online payment from a financial institution customer via an online financial institution application, wherein the payment instructions includes an alias inputted by the financial institution customer associated with a payment recipient for the online payment, a payment amount, and an account associated with the financial institution customer for the online payment, wherein the payment recipient is one or more individuals or entities the financial institution customer is providing online payment, wherein the alias comprises at least one of a mobile phone number, an email address, or social network identification information of the payment recipient; determine via a computing device processor that the payment recipient is a registered payment recipient based at least in part on the alias associated with the payment recipient, wherein determining that the payment recipient is a registered payment recipient further comprises rejecting the online payment between the financial institution customer and the payment recipient if the payment recipient is not a registered payment recipient; determine an alias account associated with the alias and registered payment recipient, wherein the alias account is a financial account associated with the registered payment recipient and that is identified to accept payment from the financial institution customer for the online payment, wherein the alias account is determined by matching the alias and registered payment recipient to a payment account that has been identified as being associated with the alias and the registered payment recipient; authorize a transfer for the online payment from the financial institution customer to the payment recipient based on the received payment instructions and that the payment recipient is a registered payment recipient based on the alias, wherein the transfer of the online payment from the financial institution customer to the payment recipient is authorized only if it is under a maximum amount pre-determined by the financial institution customer; communicate a payment notification of the online payment to the payment recipient based on contact information associated with the payment recipient alias; and transfer a payment amount from an account associated with the financial institution customer to the alias account associated with the alias of the payment recipient.
-
Specification