CHANGING EMAIL TEXT BASED ON PAYMENT STATUS
First Claim
1. A method for updating status of email payment objects in email messages, comprising:
- receiving, by one or more computing devices, a notification that an email message comprising a payment object was communicated from a sender of the email message to a recipient of the email message, the payment object comprising information regarding a payment from the sender to the recipient, the payment object displaying within the email message when presented to the sender and the recipient;
setting, by one or more computing devices, an initial payment status of the payment object, the initial payment status indicating a processing status of the payment, the initial status being displayed within the email message when presented to the sender and the recipient;
receiving, by the one or more computing devices, an update of the processing status of the payment; and
updating, by the one or more computing devices, the payment object with the update of the status of the processing of the payment, the updated status being displayed in the payment object within the email message when presented to the sender and the recipient instead of the initial payment status.
2 Assignments
0 Petitions
Accused Products
Abstract
An email payment system and method to provide users with the ability to initiate and send payments to one more recipients via email messaging. A user interface is provided in an email client that allows a user to insert payment with the email. Payment details are collected through one or more payment modals displayed in the email client. A payment object is inserted into the body of the email and is displayed to both the sender and recipient. The payment details captured in the payment object are communicated to a payment processor. The payment processor uses electronic payment accounts associated with the corresponding sender and recipient email addresses to identify the relevant electronic payment accounts and transfer the payment between said accounts. A status of the payment transaction is tracked and displayed within the payment object of the emails residing in both the sender and recipient email client.
-
Citations
22 Claims
-
1. A method for updating status of email payment objects in email messages, comprising:
-
receiving, by one or more computing devices, a notification that an email message comprising a payment object was communicated from a sender of the email message to a recipient of the email message, the payment object comprising information regarding a payment from the sender to the recipient, the payment object displaying within the email message when presented to the sender and the recipient; setting, by one or more computing devices, an initial payment status of the payment object, the initial payment status indicating a processing status of the payment, the initial status being displayed within the email message when presented to the sender and the recipient; receiving, by the one or more computing devices, an update of the processing status of the payment; and updating, by the one or more computing devices, the payment object with the update of the status of the processing of the payment, the updated status being displayed in the payment object within the email message when presented to the sender and the recipient instead of the initial payment status. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for updating the status of email request objects in email messages, comprising:
-
receiving, by one or more computing devices, a notification that an email message comprising a payment object was communicated from a sender of the email message to a recipient of the email message, the payment object comprising a payment request from the sender to the recipient, the payment object displaying within the email message when the email message is presented to the sender and the recipient; setting, by one or more computing devices, an first payment status of the payment object, the first payment status indicating a first processing status of the payment request, the first processing status displaying in the payment object within the email message when the email message is presented to the sender and the recipient; requesting, by the one or more computing devices, an update of the first processing status of the payment request from a computer system processing the payment request; receiving, by the one or more computing devices, an update of the first processing status of the payment request from the payment processing computer system; and updating, by the one or more computing devices, the payment object with the updated status of the processing of the payment request, the updated status displaying instead of the first processing status in the payment object within the email message when the email message is presented to the sender and the recipient. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product, comprising:
a non-transitory computer-executable storage device having computer-readable program instructions embodied thereon that when executed by a computer perform a method for updating the status of email request objects in email messages, the computer-executable program instructions comprising; computer-executable program instructions to receive a notification that an email message comprising a payment object was communicated from a sender of the email message to a recipient of the email message, the payment object comprising a payment from the sender to the recipient, the payment object displaying within the email message when presented to the sender and the recipient; computer-executable program instructions to set an initial payment status of the payment object, the initial payment status indicating a first processing status of the payment and displaying in the payment object within the email message; computer-executable program instructions to request an update of the first processing status of the payment from a computer system processing the payment; computer-executable program instructions to receive an update of the first processing status of the payment from the payment processing computer system; and computer-executable program instructions to update the payment object with the updated status of the processing of the payment, the updated status displaying in the payment object within the email message. - View Dependent Claims (15, 16, 17, 18, 19)
-
20. A system for updating the status of email request objects in email messages, the system comprising:
-
a storage device; a network device; and a processor communicatively coupled to the storage device and the network device, the processor executing application code instructions that are stored in the storage device and that cause the system to; receive a notification that an email message comprising a payment object was communicated from a sender of the email message to a recipient of the email message, the payment object comprising a payment from the sender to the recipient, the payment object displaying within the email message when presented to the sender and the recipient; set an initial payment status of the payment object, the initial payment status indicating a first processing status of the payment and displaying in the payment object within the email message; request an update of the first processing status of the payment from a computer system processing the payment; receive an update of the first processing status of the payment from the payment processing computer system; and update the payment object with the updated status of the processing of the payment, the updated status displaying in the payment object within the email message. - View Dependent Claims (21, 22)
-
Specification