Sending funds via an email payment gateway
AssigneeSwoop IP Holdings LLC
InventorJohn P. Killoran, Jr.
Life of this patent
Estimating the term…
Abstract
An email payment gateway may be configured to send emails to potential donors. The emails may include mailto hyperlinks. Each mailto hyperlink may be associated with one or more fundraising campaigns, and each mailto hyperlink describes an email message that may be generated when that hyperlink is selected. When a mailto hyperlink is selected, the generated email message may include one or more parameters related to the fundraising campaign associated with the hyperlink, such as an identifier of the fundraising campaign, donor identity or donation amount. The generated email message may then be transmitted to the email payment gateway. The email payment gateway may receive the message and, based on the parameters in the received message, process the donation on behalf of the donor.
Claims15
A device that utilizes simple mail transfer protocol (SMTP) to improve security of an e-commerce system, the device comprising:
- a communication interface;
- and
- a processor that is communicatively coupled to the communication interface;
- wherein the processor is configured to:
- receive, using the communication interface, a first message, wherein the first message includes:
- a visible SMTP link that includes non-visible information for a funds request, wherein the non-visible information includes an email address of an email payment gateway and a universal unique identifiers (UUID) that identifies transaction information including a sender of funds, and
- a visible indicia of an amount of the funds request;
- authorize a transfer of funds from the sender in an amount derived from the UUID by executing the visible SMTP link, wherein activating the visible SMTP link causes the communication interface to transmit a SMTP email message to the email payment gateway,
- wherein the SMTP email message includes the UUID and the transfer of the funds is performed on a condition that the UUID is validated by the email payment gateway.
A method for improving security of an e-commerce system using simple mail transfer protocol (SMTP), the method comprising:
- receiving, by a processor, a first message addressed, wherein the first message includes:
- a visible SMTP link that includes non-visible information for a funds request, wherein the non-visible information includes an email address of an email payment gateway and a universal unique identifiers (UUID) that identifies transaction information including a sender of funds, and
- a visible indicia of an amount of the funds request;
- authorizing, by the processor, a transfer of funds from the sender in an amount derived from the UUID by executing the visible SMTP link, wherein activating the visible SMTP link causes a SMTP email message to be sent to the email payment gateway,
- wherein the SMTP email message includes the UUID and the transfer of the funds is performed on a condition that the UUID is validated by the email payment gateway.
A non-transitory computer readable storage medium storing a program for improving security of an e-commerce system, the program when executed by a processor cause the processor to execute a method comprising:
- receiving a first message, wherein the first message includes:
- a visible SMTP link that includes non-visible information for a funds request, wherein the non-visible information includes an email address of an email payment gateway and a universal unique identifiers (UUID) that identifies a sender of funds, and
- a visible indicia of an amount of the funds request;
- authorizing, by the processor, a transfer of funds from the sender in an amount derived from the UUID by executing the visible SMTP link, wherein activating the visible SMTP link causes a SMTP email message to be sent to the email payment gateway,
- wherein the SMTP email message includes the UUID and the transfer of the funds is performed on a condition that the UUID is validated by the email payment gateway.
Dependencies are inferred from the claim text.