CPC G06Q 30/0279 (2013.01) [G06F 16/958 (2019.01); G06Q 20/389 (2013.01); G06Q 30/01 (2013.01)] | 20 Claims |
1. A method of conducting a donation transaction associated with a non-profit, the method comprising:
receiving, at a server and from a web browser via a network and an embeddable form displayed using the web browser:
a unique token associated with payment data from a donor to the non-profit; and
non-profit layer data formed by a first combination of payment metadata;
wherein the payment metadata is associated with the payment data from the donor to the non-profit;
wherein the embeddable form has been customized to collect the first combination of payment metadata from a plurality of different combinations of payment metadata; and
wherein the first combination of payment metadata comprises data related to:
a recurring frequency of donation;
a campaign identifier;
a tribute gift;
an anonymity preference;
a fund designation; or
any combination thereof;
and
executing, by the server, the donation transaction in accordance with:
the unique token associated with the payment data; and
the payment metadata associated with the payment data;
wherein the server executes the donation transaction so that the unique token associated with the payment data is transmitted, via the network, to a payment gateway;
and
wherein the first combination of payment metadata, which is collected via the customized embeddable form, is specific to the donation transaction with which the non-profit is associated so that the non-profit layer data customizes attributes of the donation transaction.
|