Patent ID: 8473353

Claim:
A method for facilitating a transfer of payment, comprising: receiving at a server first identification information associated with a first individual, second identification information associated with a second individual, and transaction information associated with a transaction between the first individual and the second individual, wherein the first identification information, the second identification information, and the transaction information are received from the first individual; determining by the server whether the second individual is registered with the server during the transaction and after receiving the first identification information, the second identification information, and the transaction information at the server; if the second individual is not registered with the server, sending a registration request to the second individual based on the second identification information during the transaction and after receiving the first identification information, the second identification information, and the transaction information at the server; if the second individual is registered with the server, determining at the server whether the transaction should be approved based on the transaction information, wherein the transaction is associated with a transfer of funds between the first individual and the second individual; initiating the transfer of the funds between the first individual and the second individual if the server determines that the transaction should be approved; and generating, by the server, a unique transaction ID for the transaction.