×

Management of emailed payment recipients

  • US 10,360,550 B2
  • Filed: 12/30/2012
  • Issued: 07/23/2019
  • Est. Priority Date: 12/27/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method to integrate email message addressing and payment transaction addressing, comprising:

  • receiving, by one or more computing devices, a request from a sender email client to attach a payment to an email message composed in the sender email client;

    communicating, by the one or more computing devices, to the sender email client, a payment object modal for presentation in the sender email client in connection with the composed email message, the payment object modal comprising fields to capture payment transaction details, the payment transaction details comprising at least a sender electronic payment account identifier associated with an account of the sender and a payment amount;

    receiving, by the one or more computing devices, from the sender email client, the payment transaction details input in the payment object modal communicated for presentation in the sender email client;

    generating, by the one or more computing devices, a payment object to insert in the email message, the payment object comprising an application programming interface (API) encoded within a hypertext mark-up language or script call;

    displaying, by the one or more computing devices, the payment object in the sender email message;

    receiving, by the one or more computer devices, the email message with the payment object from the sender email client;

    determining, by the one or more computing devices, recipient addresses in a “

    to,”



    cc,” and



    bcc”

    field of the email message;

    communicating, by the one or more computing devices, the email message to each recipient address in the “

    to”

    field of the email message, the email message sent to each recipient address in the “

    to”

    field of the email message comprising the payment object;

    communicating, by the one or more computing devices, the email message to each recipient address in the “

    cc”

    or “

    bcc”

    fields of the email message, the email message sent to each recipient address in the “

    cc”

    or “

    bcc”

    fields of the email message having the payment object excluded therefrom;

    transmitting, by the one or more computing devices, API script calls to a payment processor server at regular intervals to obtain a payment transaction status of the payment associated with the communicated payment object;

    receiving, by the one or more computing devices and from the payment processor server, the payment transaction status in response to the transmitted API script calls;

    in response to receiving the payment transaction status, updating, by the one or more computing devices, at regular intervals and in real time, a payment transaction status in the payment object of the sender email message and each corresponding recipient email message sent to each recipient address in the “

    to”

    field of the email message to display an updated payment transaction status in the payment object of the sender email message and each corresponding recipient email message sent to each recipient address in the “

    to”

    field of the email message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×