Transferring money using email
First Claim
1. A computer-implemented method of transferring money based on content of email messages transmitted to a payment service system over a network, the method comprising:
- causing a processor executing on a user device associated with a sender to invoke a user application in response to receiving input indicative of a request to initiate the user application being received at the user device;
causing the user device to automatically generate a first email message in response to the sender requesting a transfer of funds via the user application, wherein the first email message includes pre-populated information entered by the sender through the user application;
receiving, at the payment service system and from the user device, the first email message requesting an amount to be transferred between a sender account of the payment service system of the sender of the first email message and a recipient account of the payment service system of a recipient of the first email message, wherein the first email message includes the requested amount to be transferred and an identification of a recipient email address of the recipient;
determining, by the payment service system, whether the first email message includes an error that prevents the transfer of the requested amount from being completed;
in response to determining that the first email message includes an error,generating, by the payment service system, a second email message that includes information that identifies the error and a request to generate a corrected email message by the user device, wherein the corrected email message includes corrected information that rectifies the error;
sending, by the payment service system, the second email message to a sender email address of the sender;
receiving, at the payment service system and from the user device associated with the sender, the corrected email message that includes the corrected information;
sending, by the payment service system, a confirmation email message to the sender that includes a confirmation link generated by the payment service system, wherein the confirmation link is encoded with the sender email address and the recipient email address;
determining, by the payment service system, whether the sender selected the confirmation link in the confirmation email message by monitoring whether an indication of confirmation link selection has been received at the payment service system from the user device; and
in response to determining the sender selected the confirmation link,initiating, by the payment service system, the transfer of the requested amount according to the corrected information, wherein said initiating includes identifying the sender account of the sender, identifying the recipient account of the recipient, and transferring the requested amount between the sender account of the sender and the recipient account of the recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transferring money using email. One of the methods includes receiving, at a user device, user input of a request to transfer a payment amount from a recipient account with a payment service system to a sender account of a sender with the payment service system. A draft email message is generated, the message having content identifying the requested payment amount, the draft email message including a confirmation link to a network resource associated with the payment service system, wherein upon receiving an indication that the recipient selected the confirmation link, the payment service system identifies a sender account of the sender and a recipient account of the recipient and initiates a transfer of the requested payment amount from the recipient account to the sender account.
66 Citations
10 Claims
-
1. A computer-implemented method of transferring money based on content of email messages transmitted to a payment service system over a network, the method comprising:
-
causing a processor executing on a user device associated with a sender to invoke a user application in response to receiving input indicative of a request to initiate the user application being received at the user device; causing the user device to automatically generate a first email message in response to the sender requesting a transfer of funds via the user application, wherein the first email message includes pre-populated information entered by the sender through the user application; receiving, at the payment service system and from the user device, the first email message requesting an amount to be transferred between a sender account of the payment service system of the sender of the first email message and a recipient account of the payment service system of a recipient of the first email message, wherein the first email message includes the requested amount to be transferred and an identification of a recipient email address of the recipient; determining, by the payment service system, whether the first email message includes an error that prevents the transfer of the requested amount from being completed; in response to determining that the first email message includes an error, generating, by the payment service system, a second email message that includes information that identifies the error and a request to generate a corrected email message by the user device, wherein the corrected email message includes corrected information that rectifies the error; sending, by the payment service system, the second email message to a sender email address of the sender; receiving, at the payment service system and from the user device associated with the sender, the corrected email message that includes the corrected information; sending, by the payment service system, a confirmation email message to the sender that includes a confirmation link generated by the payment service system, wherein the confirmation link is encoded with the sender email address and the recipient email address; determining, by the payment service system, whether the sender selected the confirmation link in the confirmation email message by monitoring whether an indication of confirmation link selection has been received at the payment service system from the user device; and in response to determining the sender selected the confirmation link, initiating, by the payment service system, the transfer of the requested amount according to the corrected information, wherein said initiating includes identifying the sender account of the sender, identifying the recipient account of the recipient, and transferring the requested amount between the sender account of the sender and the recipient account of the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification