US20020116214A1 - Automated fundraising accounting system - Google Patents
Automated fundraising accounting system Download PDFInfo
- Publication number
- US20020116214A1 US20020116214A1 US10/074,819 US7481902A US2002116214A1 US 20020116214 A1 US20020116214 A1 US 20020116214A1 US 7481902 A US7481902 A US 7481902A US 2002116214 A1 US2002116214 A1 US 2002116214A1
- Authority
- US
- United States
- Prior art keywords
- identification
- beneficiary
- donation
- purchaser
- merchant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0279—Fundraising management
Definitions
- the invention generally relates to the field of charitable fundraising and, more particularly, the invention relates to systems and methods for automated fundraising accounting.
- paper scrip i.e., a discounted retail merchant gift certificate
- This method is based on a school buying a volume of gift certificates from a particular merchant at a discounted price with the intent to sell them at full face value. The discount becomes the profit for the school.
- paper scrip fundraising method including National Scrip and Great Lakes Scrip.
- the invention is directed to a system and method wherein a purchaser selects a beneficiary and a merchant predefines a donation percentage.
- the selected beneficiary and the predefined donation percentage are received by a processor, for example.
- the purchaser's transaction amount is tracked and the predefined donation percentage of the transaction amount (i.e., the donation amount) is donated from the merchant to the beneficiary.
- a transaction purchase amount is received and a donation amount is determined based on the received transaction purchase amount and a predefined donation percentage.
- the determined donation amount is credited to an account of a beneficiary.
- the donation amount may be electronically transferred from the merchant account to the beneficiary account.
- a merchant is contracted with and the merchant agrees to donate a predefined percentage of transaction proceeds.
- An identification of the merchant and the predefined percentage is stored to a data store.
- a purchaser is contracted with and the purchaser selects a beneficiary for receiving at least a portion of the merchant donation.
- An identification of the purchaser and an identification of the selected beneficiary is stored to a data store.
- FIG. 1 is a block diagram of an illustrative fundraising accounting system in accordance with an embodiment of the invention
- FIG. 2 a is a flow diagram of an illustrative method for contracting with a merchant, in accordance with an embodiment of the invention
- FIG. 2 b is a diagram of an illustrative data table corresponding to a merchant, in accordance with an embodiment of the invention.
- FIG. 3 a is a flow diagram of an illustrative method for contracting with purchasers, in accordance with an embodiment of the invention.
- FIG. 3 b is a diagram of an illustrative data table corresponding to a purchaser, in accordance with an embodiment of the invention.
- FIG. 4 a is a flow diagram of an illustrative method for receiving transaction information, in accordance with an embodiment of the invention.
- FIG. 4 b is a diagram of an illustrative data table for storing transaction information, in accordance with an embodiment of the invention.
- FIG. 5 a is a flow diagram of an illustrative method for determining a donation amount, in accordance with an embodiment of the invention.
- FIG. 5 b is a diagram of an illustrative data table for donation amounts, in accordance with an embodiment of the invention.
- the invention is directed to a system and method wherein a purchaser selects a beneficiary and a merchant predefines a donation percentage.
- the selected beneficiary and the predefined donation percentage are received by a processor.
- the purchaser's transaction amount is tracked and the predefined donation percentage of the transaction amount (i.e., the donation amount) is donated from the merchant to the beneficiary.
- the system of in invention provides an accounting of this information.
- FIG. 1 shows an illustrative system 100 in accordance with an embodiment of the invention.
- system 100 includes a clearinghouse processor 115 having a user interface 116 , a data store 120 , a donation program card 125 , and a clearinghouse banking processor 160 .
- Clearinghouse processor 115 operates to receive transaction information, purchaser information, and merchant information, and to determine a donation amount based on the transaction information, the purchaser information, and the merchant information, as described in more detail below.
- the term merchant is defined herein to include providers of services as well as providers of goods.
- Clearinghouse processor 115 may further cause an electronic transfer of funds (e.g., in the amount of the determined donation amount) to be performed.
- Clearinghouse processor 115 may use a portion of the existing credit card system.
- a merchant or a purchaser “swipes” a credit card 131 through a magnetic strip reading device 130 of a transaction terminal 128 .
- Credit card 131 has a magnetic strip 132 with information encoded thereon, such as, for example, an account number, an identification of a credit provider, and the like.
- Transaction terminal 128 activates a communication link through network 135 (e.g., through a phone line) to a credit card processing processor 140 corresponding to the credit provider identified on magnetic strip 132 of credit card 131 .
- Transaction terminal requests authorization for a purchase.
- An example of a transaction terminal 128 is credit card reader that uses conventional magnetic strip reading technology and is installed in over four million sites nationwide.
- Clearinghouse processor 115 communicates with transaction terminal 128 via network 135 to receive transaction information.
- the present invention can make use of a large existing infrastructure of credit card readers and can therefore be implemented at a reduced cost.
- transaction terminal 128 reads information from a donation program card 125 .
- Donation program card 125 includes a magnetic strip 126 with information encoded thereon.
- the information on donation program card 125 card data includes a card type identification that identifies the card as a donation program card (rather than a credit card) and is used by transaction terminal 128 to select a processor for communication. That is, when transaction terminal 128 determines that the card being “swiped” is donation program card 125 , transaction terminal 128 selects clearinghouse processor 115 for communication rather than credit card processing processor 140 .
- magnetic strip 126 of donation program card 125 contains a card holder, but does not contains a value amount.
- donation program card 125 is used to identify the card holder rather than to identify an amount of funds encoded on the card 125 .
- donation program card 125 has no monetary value and cannot be used to purchase goods, for example, if card 125 is stolen.
- the information on donation program card 125 also includes a donation program card holder identification.
- the donation program card holder identification may be a unique number that can be mapped to a purchaser.
- the donation program card holder identification may be purchaser identification, such as for example, a social security number, a purchaser name, and the like. In this manner, clearinghouse processor 115 can determine which purchaser information to use in determining a donation amount.
- clearinghouse processor 115 receives transaction information, such as, for example, a purchase amount, a description of goods or services purchased, a SIC code of goods or services purchased, an indication of a merchant where the goods or services were purchased, and the like.
- transaction information such as, for example, a purchase amount, a description of goods or services purchased, a SIC code of goods or services purchased, an indication of a merchant where the goods or services were purchased, and the like.
- Donation program card information and transaction information are received at clearinghouse processor 115 and are used to determine a donation amount.
- Clearinghouse processor 115 further communicates with user interface 116 , clearinghouse banking processor 160 , data store 120 , merchant banking processor 150 , and beneficiary banking processor 155 .
- User interface 116 may include a keyboard, a mouse, a display monitor, and the like.
- Clearinghouse processor 115 may receive information from user interface 116 , such as, for example, purchaser information and merchant information. Such purchaser information and merchant information may be used by clearinghouse processor 115 to determine a donation amount, as described in more detail below.
- clearinghouse processor 115 may communicate with merchant banking processor 150 , beneficiary banking processor 155 , and clearinghouse banking processor 160 , as described in more detail below.
- FIG. 2 is a flow diagram of an illustrative method for receiving merchant information.
- the donation program service provider solicits contracts with merchants. Contracts may be solicited by direct marketing, advertising, or the like. Alternatively, rather than the donation program service provider soliciting a contract, a merchant may approach the donation program service provider.
- a contract is formed with a merchant.
- the merchant selects a donation percentage to be donated to charity.
- the merchant agrees to allow donation program card 125 to be swiped at the point of sale, thereby allowing clearinghouse processor 115 to track transactions and to determine beneficiaries and donation amounts, as described in more detail below.
- merchant information is received into clearinghouse processor 115 .
- Merchant information includes a merchant identification, such as, for example, a merchant name, a unique number identifying a merchant, an address, a phone number, a representative's name, and the like.
- Merchant information also includes a donation percentage that represents a percentage of donation program card transactions that are donated to charity.
- Merchant information may further include beneficiary identification such as, for example, and a beneficiary name, a unique number identifying a beneficiary, an address, a phone number, a representative's name, and the like. Each beneficiary identification may have a corresponding donation percentage.
- merchant information may include a beneficiary identification representing a school and a corresponding donation percentage of 2%, in which case, 2% of sales using a donation program card identifying the school is donated to the school.
- Merchant information may also include merchant banking information, such as, for example, a checking account number, a savings account number, and the like. Such merchant banking information may be used to facilitate crediting a beneficiary account or electronically transferring funds from a merchant account to a beneficiary account.
- Merchant information may be received from user interface 116 .
- clearinghouse processor 115 stores merchant information in data store 120 .
- FIG. 2 b is an illustrative data table for storing merchant information. While a data table is illustrated, any appropriate storage structure to map from a merchant to a donation percentage may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like.
- data table 250 includes a set of first fields 260 , 270 for containing merchant identifications. Each first field 260 , 270 has a corresponding second field 261 , 271 , respectively, for containing a donation percentage corresponding to each merchant. Data table may include a third set of fields 275 , 276 for containing beneficiary information. With such beneficiary information, a merchant may limit which charities the donations go to. In this manner, a merchant may avoid contributing to a charity that it deems unsavory.
- first field 260 contains the name “Kmart” as a merchant identification and a corresponding second field 261 contains “1%” representing that Kmart will donate 1% of sales using a donation program card to charity.
- Second field 270 contains the name “Yatz's Subs” as a merchant identification and a corresponding second field 271 contains “1%” representing that Yatz's Subs will donate 1% of sales using a donation program card to charity.
- First field 270 also has corresponding third fields 275 and 276 that contain beneficiary identifications “St. Elizabeth High School” and “St. Frances Hospital,” respectively. As such, Yatz's Subs has designated St. Elizabeth High School and St. Frances Hospital as acceptable beneficiaries.
- FIG. 3 a is a flow diagram of an illustrative method for receiving purchaser information.
- the donation program service provider solicits contracts with the purchaser. Contracts may be solicited by direct marketing, advertising, or the like. Alternatively, rather than the donation program service provider soliciting a contract, a purchaser may approach the donation program service provider.
- a contract is formed with a purchaser.
- the contract may be any type of contract: oral, written, implied, and the like.
- the purchaser selects a beneficiary to receive donations made by a merchant.
- Kmart may donate 1% of all sales to charity and a purchaser may select that donations resulting from their donation program card transactions go to a local high school. In this manner, a purchaser can select the beneficiary and the merchant can publicize that it supports the local school, thereby potentially increasing its goodwill in the community.
- purchaser information (e.g., a beneficiary selection) is received into clearinghouse processor 115 .
- Purchaser information includes a purchaser identification and a beneficiary identification.
- Purchaser identification may include a purchaser's name and address, the donation program card number of the purchaser, and the like.
- Beneficiary identification identifies one or more beneficiaries.
- each beneficiary identification may include a corresponding sub-beneficiary identification.
- sub-beneficiary identification may represent the music program, the athletic program, and the like.
- beneficiary allocation information is included. For example, if a school and a youth organization are identified as beneficiaries, beneficiary allocation information may represent that 50% of a purchase is allocated to the school and 50% is allocated to the youth organization.
- clearinghouse processor 115 stores purchaser information in data store 120 .
- FIG. 3 b is an illustrative data table for storing such purchaser information. While a data table is illustrated, any appropriate storage structure to map from a purchaser to a beneficiary may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like.
- data table 350 includes a first field 352 for containing a purchaser identification and associated fields 360 - 372 for containing the purchaser's beneficiary information.
- First field 352 contains the name “Joe Smith” as a purchaser identification.
- Field 360 contains “St. Elizabeth High School” and field 370 contains “Fraim Boy's Club” representing that Joe Smith has designated St. Elizabeth High School and Fraim Boy's Club as beneficiaries.
- Field 361 contains “Scholarship Fund” representing that Joe Smith has designated the Scholarship Fund of St. Elizabeth High School as a beneficiary.
- Field 371 contains no information, representing that Joe Smith has not designated a sub-beneficiary for the donation to Fraim Boy's Club (i.e., Fraim Boy's Club chooses how to spend the donation).
- Field 362 contains “50%” representing that Joe Smith has designated that St. Elizabeth High School receive 50% of the donation amount.
- Field 372 contains “50%” representing that Joe Smith has designated that Fraim Boy's Club receive 50% of the donation amount.
- clearinghouse computer 115 can determine a beneficiary and a donation amount, a method of which is illustrated in FIG. 4 a.
- the following description of FIG. 4 a contemplates the method being performed on the system of FIG. 1, however, the invention may be implemented on a variety of systems.
- magnetic strip reading device 130 reads card information from magnetic strip 126 of donation program card 125 .
- Donation program card 125 is typically swiped through magnetic strip reading device 130 during a purchase of goods or services.
- the card information is received by terminal 128 .
- the card information may be manually entered into terminal 128 via a keypad (not shown), read from a bar code, read from a smart chip, a Schlage card, or the like.
- purchase information is received by terminal 128 .
- Purchase information includes the purchase amount of the transaction.
- the purchase amount may be entered into a keypad on terminal 128 , read from another processor, for example, an electronic cash register, or the like.
- the purchase amount may correspond to any type of payment, for example, cash, credit, check, debit, or the like.
- Purchase information may further include other information such as, for example, a description of goods and services purchased, a SIC code of goods and services purchased, a store identification, a merchant identification, and the like.
- terminal 128 sends the card information and the transaction information to clearinghouse processor 115 via network 135 .
- the card information includes the purchaser identification and the transaction information includes the amount spent during the transaction and an identification of the merchant.
- clearinghouse processor 115 receives the card information and the transaction information.
- clearinghouse processor 115 stores the received card information, merchant information, and transaction information in data store 120 .
- FIG. 4 b shows an illustrative data table that may be used to store received card and transaction information. While a data table is illustrated, any appropriate storage structure to map from a purchaser to a beneficiary may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like. The following description also contemplates Joe Smith purchasing a tool for $100.00 at Kmart and the illustrative data tables of FIGS. 2 b and 3 b.
- data table 490 includes a first field 491 for containing a purchaser identification, a second field 492 for containing a merchant identification, and a third field 493 for containing a transaction amount. As shown, first field 491 contains “Joe Smith,” second field 492 contains “Kmart,” and third field 493 contains “$100.00” representing that Joe Smith made a $100.00 transaction at Kmart.
- clearinghouse processor 115 can determine donation amounts in a batch process. That is, clearinghouse processor 115 can read information corresponding to multiple transactions at some interval (e.g., once a week) and determine donation amounts for each beneficiary and charity amounts for each merchant. Alternatively, clearinghouse processor 155 may determine a donation amount upon each receipt of card information and transaction information and keep a running tally of donation amounts and charity amounts.
- clearinghouse processor 115 sends an acknowledgement to terminal 128 via network 135 .
- terminal 128 prints a receipt including the amount of the purchase, the amount of funds donated, and the beneficiary.
- FIG. 5 a is a flow diagram of an illustrative method for determining a donation amount, in accordance with an embodiment of the invention.
- the following description of FIG. 5 a contemplates the method being performed on the system of FIG. 1, however, the invention may be implemented on a variety of systems.
- clearinghouse processor 115 reads a purchaser identification, a merchant identification, and a transaction amount from data store 120 .
- clearinghouse processor 115 reads “Joe Smith,” “Kmart,” and “$100.00” from data store 120 .
- Such information may have been stored in data store 120 in a method such as described in FIG. 4 a and in the data table of FIG. 4 b. With such an implementation using data store 120 , donation amounts may be determined in a batch process.
- clearinghouse processor 115 may receive such purchaser identification, merchant identification, and a transaction amount from terminal 128 without storing such information.
- clearinghouse processor 115 reads purchaser information from data store 120 to determine a beneficiary associated with the purchaser identification. If there are more than one beneficiary, then clearinghouse processor 115 reads allocation information corresponding to the beneficiaries. Additionally, if there are sub-beneficiaries, then clearinghouse processor 115 reads the sub-beneficiary allocation information corresponding to the sub-beneficiary.
- clearinghouse processor 115 After clearinghouse processor 115 reads “Joe Smith” from data table 450 , clearinghouse processor 115 searches data table 350 for “Joe Smith.” Upon finding “Joe Smith” in data table 350 , clearinghouse processor 115 reads the beneficiary identifications corresponding to “Joe Smith.” In particular, clearinghouse processor 115 determines that Joe Smith has selected that 50% of donation program card donation funds goes to St. Elizabeth High School Scholarship Fund and that 50% goes to Fraim Boy's Club.
- clearinghouse processor 115 reads merchant information from data store 120 to determine a donation percentage. Further, if the merchant information includes acceptable beneficiaries, clearinghouse processor 115 reads the acceptable beneficiaries. For example, after clearinghouse processor 115 reads “Kmart” from data table 450 , clearinghouse processor 115 searches data table 250 for “Kmart.” Upon finding “Joe Smith” in data table 250 , clearinghouse processor 115 reads the donation amount corresponding to “Kmart.” In particular, clearinghouse processor 115 reads from data table 250 that Kmart has predefined a donation percentage of 1% of the transaction amount.
- clearinghouse processor 115 determines a donation amount. The donation amount is based on the transaction amount and the donation percentage defined by the merchant. If there are more than one beneficiary, then the donation amount also depends on the allocation information corresponding to the beneficiaries. If there are sub-beneficiaries, then the donation amount also depends on the allocation information corresponding to the sub-beneficiary identifications. For example, clearinghouse processor 115 determines that 1% of the $100.00transaction amount is $1.00.Clearinghouse processor 115 further determines that 50% goes to St. Elizabeth High School Scholarship Fund (i.e., 50 cents) and that 50% (i.e., 50 cents) goes to Fraim Boy's Club.
- FIG. 5 b is an illustrative data table for storing purchaser information for this purpose. While a data table is illustrated, any appropriate storage structure to map from a purchaser to a beneficiary may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like. As shown in FIG. 5 b, data table 590 includes a first field 591 for containing a merchant identification and associated fields 592 - 596 for containing a beneficiary identification and corresponding donation amount. First field 591 contains the merchant identification “Kmart” . Field 592 contains “St.
- clearinghouse processor 115 credits the donation amount to the beneficiary account.
- Clearinghouse processor 115 may initiate such crediting at beneficiary banking processor 155 , may cause clearinghouse banking processor 160 to initiate such crediting, or alternatively may retain a donation amount total in data store 120 for later crediting.
- clearinghouse processor 115 may determine that no donation amount is to be credited. For example, if the merchant has selected acceptable beneficiaries and the beneficiary selected by the purchaser matches at least one of the acceptable beneficiaries, then the amount is credited. However, if the beneficiary selected by the purchaser does not match any of the acceptable beneficiaries, then the amount is not credited.
- clearinghouse processor 115 causes merchant banking processor 150 to electronically transfer funds (e.g., in the amount of the donation amount) to beneficiary banking processor 155 .
- funds are transferred from merchant banking processor 150 to clearinghouse banking processor 160 and from clearinghouse banking processor 160 to beneficiary banking processor 155 .
- clearinghouse banking processor 160 retains a pool of funds.
- donation program service provider may access a percentage of the donation funds to pay for providing such service.
- clearinghouse banking processor 160 transfers funds once per day, representing all transactions for that day. Alternatively, funds may be transferred at any other interval, for example, weekly, monthly, or the like.
- clearinghouse processor 115 creates reports that summarize donation amounts for purchasers, merchants, and/or beneficiaries.
- funds may be sent to a beneficiary by check, for example.
- the invention improves the existing fundraising system.
- the purchaser no longer needs to pre-pay large amounts of money for paper certificates at a limited number of merchants.
- the invention also eliminates the beneficiary's accounting of individual participation in certificate purchases and removes the guesswork of trying to determine the desired merchant locations and spending habits of purchasers.
- Purchasers may use the donation program card at all participating merchants, at a moments notice, without the need to pre-plan or pre-pay for certificates. Purchasers may use any form of payment at a participating merchant rather than the time consuming use of low denomination gift certificates. The entire value of the sale is recorded and achieves the full benefit of the merchant's percentage donation amount. Many times paper certificates were used only for a portion of the purchase amount; therefore, beneficiaries did not receive the full benefit of the purchases. For example, if a purchaser bought a $50 dollar paper script, but purchased $90 worth of product or services from the merchant (i.e., the remaining $40 was paid for in cash), the beneficiary does not receive a percentage of the $40. Purchasers also have the opportunity to have family and friends use a card that will credit the merchant's donation directly to the purchaser's personal account.
- the invention may be embodied in the form of program code (i.e., instructions) stored on a processor-readable medium, such as a magnetic, electrical, or optical storage medium, including without limitation a floppy diskette, CD-ROM, CD-RW, DVD-ROM, DVD-RAM, magnetic tape, flash memory, hard disk drive, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a processor, the machine becomes an apparatus for practicing the invention.
- a processor-readable medium such as a magnetic, electrical, or optical storage medium, including without limitation a floppy diskette, CD-ROM, CD-RW, DVD-ROM, DVD-RAM, magnetic tape, flash memory, hard disk drive, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a processor, the machine becomes an apparatus for practicing the invention.
- the invention may also be embodied in the form of program code that is transmitted over a transmission medium, such as electrical wiring or cabling, through fiber optics, over a network, including the Internet or an intranet, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a processor, the machine becomes an apparatus for practicing the invention.
- a transmission medium such as electrical wiring or cabling, through fiber optics
- a network including the Internet or an intranet, or via any other form of transmission
- the program code When implemented on a general-purpose processor, the program code combines with the processor to provide a unique apparatus that operates analogously to specific logic circuits.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Technology Law (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
A purchaser selects a beneficiary and merchant predefines a donation percentage. The selected beneficiary and the predefined donation percentage are received by a processor. The purchaser's transaction amount is tracked, the predefined donation percentage of the transaction amount (i.e., the donation amount) is donated from the merchant to the beneficiary. Optionally, electronic fund transfer is used to transfer the donation amount from a bank account of the merchant to a bank account of the beneficiary.
Description
- The invention generally relates to the field of charitable fundraising and, more particularly, the invention relates to systems and methods for automated fundraising accounting.
- Philanthropy and charitable giving in the United States has reached an annual level of over $190 billion. Most of this funding is from corporations, foundations, and estates that focus on higher education, health care, and support of individual religions. Elementary and secondary schools and other non-profit organizations often receive less funding than higher education and health care. As a result, some schools and organizations have turned to fund raising projects, such as product sales and charitable events, to supplement their budgets. Traditional product sales and charitable events often distract students, teachers, and parents from their primary tasks and on occasion have even resulted in a financial loss. Such fundraising efforts may become a significant time and resource burden.
- In recent years, schools have used paper scrip (i.e., a discounted retail merchant gift certificate) as a method of fundraising. This method is based on a school buying a volume of gift certificates from a particular merchant at a discounted price with the intent to sell them at full face value. The discount becomes the profit for the school. There are several companies using such a paper scrip fundraising method including National Scrip and Great Lakes Scrip.
- While the paper scrip method has raised several million dollars for participating schools over the years, the method is cumbersome for all parties involved. It is inconvenient for purchasers of paper scrip and very limited in its ability to maximize the participation and return on spending with merchants. The school pays for the paper scrip in advance at a select group of merchants hoping that they have purchased the correct amount and denominations to meet the needs of the purchasers. Purchasers go to the school and purchase paper scrip prior to shopping, thereby adding more time to a shopping trip. Purchasers determine in advance their anticipated spending for each merchant but may not accurately predict how much they will spend. Any amount spent with cash rather than with paper scrip, does not result in a donation. Finally, merchants manually record each certificate and audit the system, school by school, church by church, etc.
- Therefore, there is a need for an improved automated fundraising accounting system and method that overcomes these limitations.
- The invention is directed to a system and method wherein a purchaser selects a beneficiary and a merchant predefines a donation percentage. The selected beneficiary and the predefined donation percentage are received by a processor, for example. The purchaser's transaction amount is tracked and the predefined donation percentage of the transaction amount (i.e., the donation amount) is donated from the merchant to the beneficiary.
- A transaction purchase amount is received and a donation amount is determined based on the received transaction purchase amount and a predefined donation percentage. The determined donation amount is credited to an account of a beneficiary. The donation amount may be electronically transferred from the merchant account to the beneficiary account.
- A merchant is contracted with and the merchant agrees to donate a predefined percentage of transaction proceeds. An identification of the merchant and the predefined percentage is stored to a data store.
- A purchaser is contracted with and the purchaser selects a beneficiary for receiving at least a portion of the merchant donation. An identification of the purchaser and an identification of the selected beneficiary is stored to a data store.
- The above-listed features, as well as other features, of the invention will be more fully set forth hereinafter.
- The invention is further described in the detailed description that follows, by reference to the noted plurality of drawings by way of non-limiting illustrative embodiments of the invention, in which like reference numerals represent similar elements throughout the several views of the drawings, and wherein:
- FIG. 1 is a block diagram of an illustrative fundraising accounting system in accordance with an embodiment of the invention;
- FIG. 2a is a flow diagram of an illustrative method for contracting with a merchant, in accordance with an embodiment of the invention;
- FIG. 2b is a diagram of an illustrative data table corresponding to a merchant, in accordance with an embodiment of the invention;
- FIG. 3a is a flow diagram of an illustrative method for contracting with purchasers, in accordance with an embodiment of the invention;
- FIG. 3b is a diagram of an illustrative data table corresponding to a purchaser, in accordance with an embodiment of the invention;
- FIG. 4a is a flow diagram of an illustrative method for receiving transaction information, in accordance with an embodiment of the invention;
- FIG. 4b is a diagram of an illustrative data table for storing transaction information, in accordance with an embodiment of the invention;
- FIG. 5a is a flow diagram of an illustrative method for determining a donation amount, in accordance with an embodiment of the invention; and
- FIG. 5b is a diagram of an illustrative data table for donation amounts, in accordance with an embodiment of the invention.
- The invention is directed to a system and method wherein a purchaser selects a beneficiary and a merchant predefines a donation percentage. The selected beneficiary and the predefined donation percentage are received by a processor. The purchaser's transaction amount is tracked and the predefined donation percentage of the transaction amount (i.e., the donation amount) is donated from the merchant to the beneficiary. The system of in invention provides an accounting of this information.
- FIG. 1 shows an
illustrative system 100 in accordance with an embodiment of the invention. As shown in FIG. 1,system 100 includes aclearinghouse processor 115 having auser interface 116, adata store 120, adonation program card 125, and aclearinghouse banking processor 160. - Clearinghouse
processor 115 operates to receive transaction information, purchaser information, and merchant information, and to determine a donation amount based on the transaction information, the purchaser information, and the merchant information, as described in more detail below. The term merchant is defined herein to include providers of services as well as providers of goods. Clearinghouseprocessor 115 may further cause an electronic transfer of funds (e.g., in the amount of the determined donation amount) to be performed. - Clearinghouse
processor 115 may use a portion of the existing credit card system. In the operation of the existing credit card system, a merchant (or a purchaser) “swipes” acredit card 131 through a magneticstrip reading device 130 of atransaction terminal 128.Credit card 131 has amagnetic strip 132 with information encoded thereon, such as, for example, an account number, an identification of a credit provider, and the like.Transaction terminal 128 activates a communication link through network 135 (e.g., through a phone line) to a creditcard processing processor 140 corresponding to the credit provider identified onmagnetic strip 132 ofcredit card 131. Transaction terminal requests authorization for a purchase. An example of atransaction terminal 128 is credit card reader that uses conventional magnetic strip reading technology and is installed in over four million sites nationwide. -
Clearinghouse processor 115 communicates withtransaction terminal 128 vianetwork 135 to receive transaction information. In this manner, the present invention can make use of a large existing infrastructure of credit card readers and can therefore be implemented at a reduced cost. - Rather than reading
credit card 131, in the present invention,transaction terminal 128 reads information from adonation program card 125.Donation program card 125 includes amagnetic strip 126 with information encoded thereon. The information ondonation program card 125 card data includes a card type identification that identifies the card as a donation program card (rather than a credit card) and is used bytransaction terminal 128 to select a processor for communication. That is, whentransaction terminal 128 determines that the card being “swiped” isdonation program card 125,transaction terminal 128 selectsclearinghouse processor 115 for communication rather than creditcard processing processor 140. Typically,magnetic strip 126 ofdonation program card 125 contains a card holder, but does not contains a value amount. In this embodiment,donation program card 125 is used to identify the card holder rather than to identify an amount of funds encoded on thecard 125. In this embodiment,donation program card 125 has no monetary value and cannot be used to purchase goods, for example, ifcard 125 is stolen. - The information on
donation program card 125 also includes a donation program card holder identification. The donation program card holder identification may be a unique number that can be mapped to a purchaser. Alternatively, the donation program card holder identification may be purchaser identification, such as for example, a social security number, a purchaser name, and the like. In this manner,clearinghouse processor 115 can determine which purchaser information to use in determining a donation amount. - In addition to receiving information from
donation program card 125,clearinghouse processor 115 receives transaction information, such as, for example, a purchase amount, a description of goods or services purchased, a SIC code of goods or services purchased, an indication of a merchant where the goods or services were purchased, and the like. Donation program card information and transaction information are received atclearinghouse processor 115 and are used to determine a donation amount. -
Clearinghouse processor 115 further communicates withuser interface 116,clearinghouse banking processor 160,data store 120,merchant banking processor 150, andbeneficiary banking processor 155. -
User interface 116 may include a keyboard, a mouse, a display monitor, and the like.Clearinghouse processor 115 may receive information fromuser interface 116, such as, for example, purchaser information and merchant information. Such purchaser information and merchant information may be used byclearinghouse processor 115 to determine a donation amount, as described in more detail below. - In order to facilitate crediting of accounts and electronic transfer of funds,
clearinghouse processor 115 may communicate withmerchant banking processor 150,beneficiary banking processor 155, andclearinghouse banking processor 160, as described in more detail below. - Purchasers and merchants typically contract with a donation program service provider to implement a donation card program. Upon contracting, purchaser information and merchant information are received into
clearinghouse processor 115. FIG. 2 is a flow diagram of an illustrative method for receiving merchant information. - As shown in FIG. 2 at
step 200, the donation program service provider solicits contracts with merchants. Contracts may be solicited by direct marketing, advertising, or the like. Alternatively, rather than the donation program service provider soliciting a contract, a merchant may approach the donation program service provider. - At
step 210, a contract is formed with a merchant. The merchant selects a donation percentage to be donated to charity. The merchant agrees to allowdonation program card 125 to be swiped at the point of sale, thereby allowingclearinghouse processor 115 to track transactions and to determine beneficiaries and donation amounts, as described in more detail below. - At
step 220, merchant information is received intoclearinghouse processor 115. Merchant information includes a merchant identification, such as, for example, a merchant name, a unique number identifying a merchant, an address, a phone number, a representative's name, and the like. Merchant information also includes a donation percentage that represents a percentage of donation program card transactions that are donated to charity. - Merchant information may further include beneficiary identification such as, for example, and a beneficiary name, a unique number identifying a beneficiary, an address, a phone number, a representative's name, and the like. Each beneficiary identification may have a corresponding donation percentage. For example, merchant information may include a beneficiary identification representing a school and a corresponding donation percentage of 2%, in which case, 2% of sales using a donation program card identifying the school is donated to the school. Merchant information may also include merchant banking information, such as, for example, a checking account number, a savings account number, and the like. Such merchant banking information may be used to facilitate crediting a beneficiary account or electronically transferring funds from a merchant account to a beneficiary account. Merchant information may be received from
user interface 116. - At
step 230,clearinghouse processor 115 stores merchant information indata store 120. FIG. 2b is an illustrative data table for storing merchant information. While a data table is illustrated, any appropriate storage structure to map from a merchant to a donation percentage may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like. - As shown in FIG. 2b, data table 250 includes a set of
first fields first field second field fields - As illustrated,
first field 260 contains the name “Kmart” as a merchant identification and a correspondingsecond field 261 contains “1%” representing that Kmart will donate 1% of sales using a donation program card to charity.Second field 270 contains the name “Yatz's Subs” as a merchant identification and a correspondingsecond field 271 contains “1%” representing that Yatz's Subs will donate 1% of sales using a donation program card to charity.First field 270 also has correspondingthird fields - Rather than a merchant selecting which beneficiary receives a donation, in the present invention, the purchaser can select a beneficiary. As such, purchaser information, including the purchaser's selected beneficiary, is also received into
clearinghouse processor 115. FIG. 3a is a flow diagram of an illustrative method for receiving purchaser information. - As shown in FIG. 3a at
step 300, the donation program service provider solicits contracts with the purchaser. Contracts may be solicited by direct marketing, advertising, or the like. Alternatively, rather than the donation program service provider soliciting a contract, a purchaser may approach the donation program service provider. - At
step 310, a contract is formed with a purchaser. The contract may be any type of contract: oral, written, implied, and the like. The purchaser selects a beneficiary to receive donations made by a merchant. As an example, Kmart may donate 1% of all sales to charity and a purchaser may select that donations resulting from their donation program card transactions go to a local high school. In this manner, a purchaser can select the beneficiary and the merchant can publicize that it supports the local school, thereby potentially increasing its goodwill in the community. - At
step 320, purchaser information (e.g., a beneficiary selection) is received intoclearinghouse processor 115. Purchaser information includes a purchaser identification and a beneficiary identification. Purchaser identification may include a purchaser's name and address, the donation program card number of the purchaser, and the like. - Beneficiary identification identifies one or more beneficiaries. Moreover, each beneficiary identification may include a corresponding sub-beneficiary identification. For example, if beneficiary identification represents a school, then sub-beneficiary identification may represent the music program, the athletic program, and the like. In the case of multiple beneficiaries or multiple sub-beneficiaries, beneficiary allocation information is included. For example, if a school and a youth organization are identified as beneficiaries, beneficiary allocation information may represent that 50% of a purchase is allocated to the school and 50% is allocated to the youth organization.
- At
step 330,clearinghouse processor 115 stores purchaser information indata store 120. FIG. 3b is an illustrative data table for storing such purchaser information. While a data table is illustrated, any appropriate storage structure to map from a purchaser to a beneficiary may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like. - As shown in FIG. 3b, data table 350 includes a
first field 352 for containing a purchaser identification and associated fields 360-372 for containing the purchaser's beneficiary information.First field 352 contains the name “Joe Smith” as a purchaser identification.Field 360 contains “St. Elizabeth High School” andfield 370 contains “Fraim Boy's Club” representing that Joe Smith has designated St. Elizabeth High School and Fraim Boy's Club as beneficiaries.Field 361 contains “Scholarship Fund” representing that Joe Smith has designated the Scholarship Fund of St. Elizabeth High School as a beneficiary.Field 371 contains no information, representing that Joe Smith has not designated a sub-beneficiary for the donation to Fraim Boy's Club (i.e., Fraim Boy's Club chooses how to spend the donation).Field 362 contains “50%” representing that Joe Smith has designated that St. Elizabeth High School receive 50% of the donation amount.Field 372 contains “50%” representing that Joe Smith has designated that Fraim Boy's Club receive 50% of the donation amount. - With the received merchant and purchaser information, upon receiving transaction information,
clearinghouse computer 115 can determine a beneficiary and a donation amount, a method of which is illustrated in FIG. 4a. The following description of FIG. 4a contemplates the method being performed on the system of FIG. 1, however, the invention may be implemented on a variety of systems. - As shown in FIG. 4a at
step 400, magneticstrip reading device 130 reads card information frommagnetic strip 126 ofdonation program card 125.Donation program card 125 is typically swiped through magneticstrip reading device 130 during a purchase of goods or services. The card information is received byterminal 128. Alternatively, the card information may be manually entered intoterminal 128 via a keypad (not shown), read from a bar code, read from a smart chip, a Schlage card, or the like. - At
step 410, purchase information is received byterminal 128. Purchase information includes the purchase amount of the transaction. The purchase amount may be entered into a keypad onterminal 128, read from another processor, for example, an electronic cash register, or the like. The purchase amount may correspond to any type of payment, for example, cash, credit, check, debit, or the like. Purchase information may further include other information such as, for example, a description of goods and services purchased, a SIC code of goods and services purchased, a store identification, a merchant identification, and the like. - At
step 420, terminal 128 sends the card information and the transaction information toclearinghouse processor 115 vianetwork 135. The card information includes the purchaser identification and the transaction information includes the amount spent during the transaction and an identification of the merchant. - At
step 430,clearinghouse processor 115 receives the card information and the transaction information. - At
step 440,clearinghouse processor 115 stores the received card information, merchant information, and transaction information indata store 120. - FIG. 4b shows an illustrative data table that may be used to store received card and transaction information. While a data table is illustrated, any appropriate storage structure to map from a purchaser to a beneficiary may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like. The following description also contemplates Joe Smith purchasing a tool for $100.00 at Kmart and the illustrative data tables of FIGS. 2b and 3 b. As shown in FIG. 4b, data table 490 includes a
first field 491 for containing a purchaser identification, asecond field 492 for containing a merchant identification, and athird field 493 for containing a transaction amount. As shown,first field 491 contains “Joe Smith,”second field 492 contains “Kmart,” andthird field 493 contains “$100.00” representing that Joe Smith made a $100.00 transaction at Kmart. - Multiple transactions can be stored in such a data table. In this manner,
clearinghouse processor 115 can determine donation amounts in a batch process. That is,clearinghouse processor 115 can read information corresponding to multiple transactions at some interval (e.g., once a week) and determine donation amounts for each beneficiary and charity amounts for each merchant. Alternatively,clearinghouse processor 155 may determine a donation amount upon each receipt of card information and transaction information and keep a running tally of donation amounts and charity amounts. - At
optional step 450,clearinghouse processor 115 sends an acknowledgement toterminal 128 vianetwork 135. - At
optional step 460, terminal 128 prints a receipt including the amount of the purchase, the amount of funds donated, and the beneficiary. - FIG. 5a is a flow diagram of an illustrative method for determining a donation amount, in accordance with an embodiment of the invention. The following description of FIG. 5a contemplates the method being performed on the system of FIG. 1, however, the invention may be implemented on a variety of systems.
- As shown in FIG. 5a at
step 500,clearinghouse processor 115 reads a purchaser identification, a merchant identification, and a transaction amount fromdata store 120. For example,clearinghouse processor 115 reads “Joe Smith,” “Kmart,” and “$100.00” fromdata store 120. Such information may have been stored indata store 120 in a method such as described in FIG. 4a and in the data table of FIG. 4b. With such an implementation usingdata store 120, donation amounts may be determined in a batch process. Alternatively,clearinghouse processor 115 may receive such purchaser identification, merchant identification, and a transaction amount fromterminal 128 without storing such information. - At
step 510,clearinghouse processor 115 reads purchaser information fromdata store 120 to determine a beneficiary associated with the purchaser identification. If there are more than one beneficiary, thenclearinghouse processor 115 reads allocation information corresponding to the beneficiaries. Additionally, if there are sub-beneficiaries, thenclearinghouse processor 115 reads the sub-beneficiary allocation information corresponding to the sub-beneficiary. For example, afterclearinghouse processor 115 reads “Joe Smith” from data table 450,clearinghouse processor 115 searches data table 350 for “Joe Smith.” Upon finding “Joe Smith” in data table 350,clearinghouse processor 115 reads the beneficiary identifications corresponding to “Joe Smith.” In particular,clearinghouse processor 115 determines that Joe Smith has selected that 50% of donation program card donation funds goes to St. Elizabeth High School Scholarship Fund and that 50% goes to Fraim Boy's Club. - At
step 520,clearinghouse processor 115 reads merchant information fromdata store 120 to determine a donation percentage. Further, if the merchant information includes acceptable beneficiaries,clearinghouse processor 115 reads the acceptable beneficiaries. For example, afterclearinghouse processor 115 reads “Kmart” from data table 450,clearinghouse processor 115 searches data table 250 for “Kmart.” Upon finding “Joe Smith” in data table 250,clearinghouse processor 115 reads the donation amount corresponding to “Kmart.” In particular,clearinghouse processor 115 reads from data table 250 that Kmart has predefined a donation percentage of 1% of the transaction amount. - At
step 530,clearinghouse processor 115 determines a donation amount. The donation amount is based on the transaction amount and the donation percentage defined by the merchant. If there are more than one beneficiary, then the donation amount also depends on the allocation information corresponding to the beneficiaries. If there are sub-beneficiaries, then the donation amount also depends on the allocation information corresponding to the sub-beneficiary identifications. For example,clearinghouse processor 115 determines that 1% of the $100.00transaction amount is $1.00.Clearinghouse processor 115 further determines that 50% goes to St. Elizabeth High School Scholarship Fund (i.e., 50 cents) and that 50% (i.e., 50 cents) goes to Fraim Boy's Club. -
Clearinghouse processor 115 may further store the determined donation amount. FIG. 5b is an illustrative data table for storing purchaser information for this purpose. While a data table is illustrated, any appropriate storage structure to map from a purchaser to a beneficiary may be used, such as, for example, a spreadsheet, an object oriented database, a relational database, and the like. As shown in FIG. 5b, data table 590 includes afirst field 591 for containing a merchant identification and associated fields 592-596 for containing a beneficiary identification and corresponding donation amount.First field 591 contains the merchant identification “Kmart” .Field 592 contains “St. Elizabeth High School Scholarship Fund” andcorresponding field 593 contains “$0.50” representing that Kmart is donating $0.50 to St. Elizabeth High School Scholarship Fund.Field 595 contains “Fraim Boy's Club” andcorresponding field 596 contains “$0.50” representing that Kmart is donating $0.50 to Fraim Boy's Club. - At
step 540,clearinghouse processor 115 credits the donation amount to the beneficiary account.Clearinghouse processor 115 may initiate such crediting atbeneficiary banking processor 155, may causeclearinghouse banking processor 160 to initiate such crediting, or alternatively may retain a donation amount total indata store 120 for later crediting. - Alternatively,
clearinghouse processor 115 may determine that no donation amount is to be credited. For example, if the merchant has selected acceptable beneficiaries and the beneficiary selected by the purchaser matches at least one of the acceptable beneficiaries, then the amount is credited. However, if the beneficiary selected by the purchaser does not match any of the acceptable beneficiaries, then the amount is not credited. - At
optional step 550,clearinghouse processor 115 causesmerchant banking processor 150 to electronically transfer funds (e.g., in the amount of the donation amount) tobeneficiary banking processor 155. Typically, funds are transferred frommerchant banking processor 150 toclearinghouse banking processor 160 and fromclearinghouse banking processor 160 tobeneficiary banking processor 155. With such a transfer technique,clearinghouse banking processor 160 retains a pool of funds. In this manner, donation program service provider may access a percentage of the donation funds to pay for providing such service. Typically,clearinghouse banking processor 160 transfers funds once per day, representing all transactions for that day. Alternatively, funds may be transferred at any other interval, for example, weekly, monthly, or the like. - At
optional step 560,clearinghouse processor 115 creates reports that summarize donation amounts for purchasers, merchants, and/or beneficiaries. - In another embodiment, at
step 550, funds may be sent to a beneficiary by check, for example. - As described above, the invention improves the existing fundraising system. The purchaser no longer needs to pre-pay large amounts of money for paper certificates at a limited number of merchants. The invention also eliminates the beneficiary's accounting of individual participation in certificate purchases and removes the guesswork of trying to determine the desired merchant locations and spending habits of purchasers.
- Purchasers may use the donation program card at all participating merchants, at a moments notice, without the need to pre-plan or pre-pay for certificates. Purchasers may use any form of payment at a participating merchant rather than the time consuming use of low denomination gift certificates. The entire value of the sale is recorded and achieves the full benefit of the merchant's percentage donation amount. Many times paper certificates were used only for a portion of the purchase amount; therefore, beneficiaries did not receive the full benefit of the purchases. For example, if a purchaser bought a $50 dollar paper script, but purchased $90 worth of product or services from the merchant (i.e., the remaining $40 was paid for in cash), the beneficiary does not receive a percentage of the $40. Purchasers also have the opportunity to have family and friends use a card that will credit the merchant's donation directly to the purchaser's personal account.
- The invention may be embodied in the form of program code (i.e., instructions) stored on a processor-readable medium, such as a magnetic, electrical, or optical storage medium, including without limitation a floppy diskette, CD-ROM, CD-RW, DVD-ROM, DVD-RAM, magnetic tape, flash memory, hard disk drive, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a processor, the machine becomes an apparatus for practicing the invention. The invention may also be embodied in the form of program code that is transmitted over a transmission medium, such as electrical wiring or cabling, through fiber optics, over a network, including the Internet or an intranet, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a processor, the machine becomes an apparatus for practicing the invention. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique apparatus that operates analogously to specific logic circuits.
- It is to be understood that the foregoing examples have been provided merely for the purpose of explanation and are in no way to be construed as limiting of the invention. While the invention has been described with reference to exemplary embodiments, it is understood that the words which have been used herein are words of description and illustration, rather than words of limitations. Further, although the invention has been described herein with reference to particular structure, materials and/or embodiments, the invention is not intended to be limited to the particulars disclosed herein. Rather, the invention extends to all functionally equivalent structures, methods and uses, such as are within the scope of the appended claims. Those skilled in the art, having the benefit of the teachings of this specification, may effect numerous modifications thereto and changes may be made without departing from the scope and spirit of the invention in its aspects.
Claims (24)
1. A method for fundraising, comprising:
receiving a transaction purchase amount from a merchant;
determining a donation amount based on the received transaction purchase amount and a predefined donation percentage for the merchant; and
crediting the determined donation amount to an account of a beneficiary.
2. The method as recited in claim 1 , wherein the step of receiving a transaction purchase amount comprises receiving, from a point of sale location, a transaction purchase amount and a purchaser identification.
3. The method as recited in claim 2 , wherein the step of receiving a transaction purchase amount and a purchaser identification comprises receiving a purchaser identification from one of a magnetic strip reading device, a bar code scanner, and a keypad.
4. The method as recited in claim 1 , wherein the step of determining a donation amount comprises:
determining a first donation amount for a first beneficiary based on the received transaction purchase amount, the predefined donation percentage, and a first percentage representing a percentage corresponding to the first beneficiary; and
determining a second donation amount for a second beneficiary based on the received transaction purchase amount, the predefined donation percentage, and a second percentage representing a percentage corresponding to the second beneficiary.
5. The method as recited in claim 4 , wherein the step of crediting comprises crediting the first donation amount to an account of the first beneficiary and the second donation amount to an account of the second beneficiary.
6. The method as recited in claim 1 , further comprising the step of electronically transferring the donation amount of funds to the beneficiary account.
7. The method as recited in claim 1 , further comprising the step of storing a purchaser identification and a corresponding beneficiary identification.
8. The method as recited in claim 7 , wherein the step of storing a purchaser identification and a corresponding beneficiary identification comprises storing a first beneficiary identification and a corresponding first percentage and storing a second beneficiary identification and a corresponding second percentage.
9. The method as recited in claim 1 , further comprising the step of storing a donation percentage associated with a merchant.
10. The method as recited in claim 7 , further comprising the step of storing a merchant identification and a corresponding plurality of beneficiary identifications acceptable to the merchant.
11. The method as recited in claim 10 , wherein the step of crediting comprises crediting, if the beneficiary identification corresponding to the purchaser identification matches at least one of the plurality of beneficiary identifications corresponding to the merchant identification.
12. The method as recited in claim 1 , further comprising the step of storing the transaction purchase amount, the donation amount, and a beneficiary identification to a data store.
13. The method as recited in claim 1 , further comprising the steps of preparing a report and reporting the purchase amount, the donation amount, and a beneficiary identification.
14. The method as recited in claim 1 , further comprising the step of selecting, by a purchaser associated with the transaction purchase amount, the beneficiary.
15. The method as recited in claim 1 , wherein:
the step of receiving a transaction purchase amount comprises receiving a plurality of transaction purchase amounts and storing the transaction purchase amounts; and
the step of determining a donation amount comprises determining, in a batch process, a donation amount based on the received plurality of transaction purchase amounts and a predefined donation percentage for said merchant.
16. A method for fundraising, comprising:
contracting with a merchant to donate a redefined percentage of transaction proceeds;
storing an identification of the merchant and the predefined percentage on a data store;
contracting with a purchaser that selects a beneficiary for receiving at least a portion of the merchant donation;
storing an identification of the purchaser and an identification of the selected beneficiary on a data store; and storing an identification of the purchaser on a card.
17. The method as recited in claim 16 , wherein the step of storing an identification of the purchaser and an identification of the selected beneficiary comprises storing an identification of a first beneficiary and a corresponding first percentage and an identification of a second beneficiary and a corresponding second percentage.
18. The method as recited in claim 16 , wherein the step of storing an identification of the purchaser comprises storing an identification of the purchaser on a magnetic strip on a donation program card.
19. The method as recited in claim 16 , wherein the step of storing an identification of the purchaser comprises storing a purchaser name on a card.
20. The method as recited in claim 16 , wherein the step of storing an identification of the purchaser comprises storing a number corresponding to a purchaser on a card.
21. A system for fundraising, comprising:
a data store for storing a merchant identification, a predefined donation percentage corresponding to the merchant, a purchaser identification, and a beneficiary identification corresponding to the purchaser; and
a processor in communication with the data store and in communication with a merchant transaction device, the processor receiving a transaction purchase amount from a merchant, determining a donation amount based on the received transaction purchase amount and the predefined donation percentage for the merchant, and crediting the determined donation amount to an account of a beneficiary.
22. The system as recited in claim 21 , further comprising a card comprising a data store for containing a card identification corresponding to the purchaser identification.
23. The system as recited in claim 22 , wherein data store comprises a magnetic strip.
24. The system as recited in claim 22 , wherein the data store comprises a bar code.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/074,819 US20020116214A1 (en) | 2001-02-16 | 2002-02-13 | Automated fundraising accounting system |
PCT/US2002/004606 WO2002067088A2 (en) | 2001-02-16 | 2002-02-15 | Automated fundraising accounting system |
EP02707796A EP1374123A4 (en) | 2001-02-16 | 2002-02-15 | Automated fundraising accounting system |
CA002438731A CA2438731A1 (en) | 2001-02-16 | 2002-02-15 | Automated fundraising accounting system |
MXPA03007296A MXPA03007296A (en) | 2001-02-16 | 2002-02-15 | Automated fundraising accounting system. |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US26923301P | 2001-02-16 | 2001-02-16 | |
US10/074,819 US20020116214A1 (en) | 2001-02-16 | 2002-02-13 | Automated fundraising accounting system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20020116214A1 true US20020116214A1 (en) | 2002-08-22 |
Family
ID=26756089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/074,819 Abandoned US20020116214A1 (en) | 2001-02-16 | 2002-02-13 | Automated fundraising accounting system |
Country Status (5)
Country | Link |
---|---|
US (1) | US20020116214A1 (en) |
EP (1) | EP1374123A4 (en) |
CA (1) | CA2438731A1 (en) |
MX (1) | MXPA03007296A (en) |
WO (1) | WO2002067088A2 (en) |
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030208360A1 (en) * | 2002-05-01 | 2003-11-06 | Kaas Jeffrey J. | Fund raising method |
US20040024698A1 (en) * | 2002-08-02 | 2004-02-05 | William Hines | Method of facilitating charitable contributions using a credit card |
US20040093302A1 (en) * | 2001-09-27 | 2004-05-13 | Baker Eric H. | System and method for providing logistics for a sale or transfer of goods with proceeds provided to a third party |
US20040122762A1 (en) * | 2002-12-23 | 2004-06-24 | Chin-Chun Li | Computer system for calculating transaction by card and method therefor |
US20040138972A1 (en) * | 2003-01-15 | 2004-07-15 | Michael Mendelsohn | Method of disposing of artwork for financially benefiting charitable organizations |
US20040181468A1 (en) * | 2003-03-12 | 2004-09-16 | Richard Harmon | System and method of funding a charity |
US20040182922A1 (en) * | 2003-03-21 | 2004-09-23 | Frank Talarico | Systems and methods for a loadable stored-value card with a contribution to a specified beneficiary |
US20050203754A1 (en) * | 2004-03-09 | 2005-09-15 | Kevin Coughlin | Method and system for collecting and distributing charitable contributions |
US20060149620A1 (en) * | 2004-12-30 | 2006-07-06 | Reed Keith M | On-line fundraising method, system, and computer useable medium |
US20080077495A1 (en) * | 2006-09-22 | 2008-03-27 | Richard Scully | System for an online community |
US20090043695A1 (en) * | 2007-08-09 | 2009-02-12 | Hickey Robyn J | Method & system for facilitating charitable donor to donee matching |
US20090157547A1 (en) * | 2007-12-12 | 2009-06-18 | John Ruckart | Financial transaction authentication servers, methods, and computer program products for facilitating financial transactions between buyers and sellers |
US20090171835A1 (en) * | 2007-12-26 | 2009-07-02 | Mastercard International, Inc. | Multiple Payment Transaction Systems |
US20090182586A1 (en) * | 2008-01-10 | 2009-07-16 | Cohane Joseph P | Point-of-sale, value-added payment processing system and method thereof |
US20100004992A1 (en) * | 2007-02-01 | 2010-01-07 | Edatanetworks Inc. | Method, system and computer program for providing a loyalty engine for automated cause marketing |
US20100023413A1 (en) * | 2008-07-28 | 2010-01-28 | Castineiras Companies, Llc | System and method for conducting a fundraising event |
US20120271690A1 (en) * | 2007-07-20 | 2012-10-25 | Urban David J | Redeeming Affinity Rewards as Contributions |
US20120290384A1 (en) * | 2010-11-10 | 2012-11-15 | Carlton Castaneda | Residual fundraising and advertising system |
US20120310779A1 (en) * | 2011-05-31 | 2012-12-06 | Matt Flynn | Electronic Commercial Transaction Systems and Methods for Soliciting and Collecting Gratuities and Donations |
US20140012771A1 (en) * | 2012-07-03 | 2014-01-09 | Vigeomedia, Llc | Method of Operating a Digital Exchange Serving as an Integrated, Continuous Sponsorship and Promotion System |
US20140052523A1 (en) * | 2012-08-15 | 2014-02-20 | Tag-Town, LLC | Systems and Methods for Mutually Promoting Fundraising Organizations and Merchants |
US20140136300A1 (en) * | 2012-01-23 | 2014-05-15 | Edatanetworks Inc. | Authorized transaction incented by merchant donation |
JP2014096011A (en) * | 2012-11-08 | 2014-05-22 | Sumitomo Mitsui Card Co Ltd | Point processor, point processing method, and point processing program |
CN104700197A (en) * | 2013-12-10 | 2015-06-10 | 鲸想有限公司 | Electronic donation processing method and system |
US20150221044A1 (en) * | 2009-03-30 | 2015-08-06 | Bank Of America Corporation | Systems and methods for determining a financial health indicator |
US20150269552A1 (en) * | 2014-03-21 | 2015-09-24 | Discover Financial Services Llc | Multi-party fund disbursement |
US20160125482A1 (en) * | 2014-09-15 | 2016-05-05 | Heoh | System and method for making and tracking charitable contributions |
US9367848B2 (en) | 2010-12-27 | 2016-06-14 | Stubhub, Inc. | Dynamic interactive seat map |
US20160196591A1 (en) * | 2015-01-05 | 2016-07-07 | Heoh | System and method for making and tracking charitable contributions |
US9639836B2 (en) | 2014-03-04 | 2017-05-02 | Bank Of America Corporation | Online banking digital wallet management |
US10313480B2 (en) | 2017-06-22 | 2019-06-04 | Bank Of America Corporation | Data transmission between networked resources |
US10311412B1 (en) * | 2003-03-28 | 2019-06-04 | Jpmorgan Chase Bank, N.A. | Method and system for providing bundled electronic payment and remittance advice |
US10511692B2 (en) | 2017-06-22 | 2019-12-17 | Bank Of America Corporation | Data transmission to a networked resource based on contextual information |
US10524165B2 (en) | 2017-06-22 | 2019-12-31 | Bank Of America Corporation | Dynamic utilization of alternative resources based on token association |
US20210248627A1 (en) * | 2009-09-08 | 2021-08-12 | Edatanetworks Inc. | Proving a loyalty engine for automated cause marketing |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5621640A (en) * | 1993-02-18 | 1997-04-15 | Every Penny Counts, Inc. | Automatic philanthropic contribution system |
US6088682A (en) * | 1993-02-18 | 2000-07-11 | Every Penny Counts, Inc. | Funds distribution system connected with point of sale transactions |
US20020008146A1 (en) * | 1998-11-20 | 2002-01-24 | Tara C. Singhal | Universal charity card system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5466919A (en) * | 1993-04-02 | 1995-11-14 | Hovakimian; Henry | Credit/charge card system enabling purchasers to contribute to selected charities |
US5801365A (en) * | 1996-07-08 | 1998-09-01 | Katz; Richard B. | Fund raising by discounted collection on special issue checks |
JP2001331759A (en) * | 2000-05-24 | 2001-11-30 | Nec Corp | Obligation management system |
US20020099654A1 (en) * | 2001-01-23 | 2002-07-25 | Sunitha Nair | Internet web site for providing portion of purchase price to donees and/or back to purchasers |
-
2002
- 2002-02-13 US US10/074,819 patent/US20020116214A1/en not_active Abandoned
- 2002-02-15 WO PCT/US2002/004606 patent/WO2002067088A2/en not_active Application Discontinuation
- 2002-02-15 EP EP02707796A patent/EP1374123A4/en not_active Withdrawn
- 2002-02-15 CA CA002438731A patent/CA2438731A1/en not_active Abandoned
- 2002-02-15 MX MXPA03007296A patent/MXPA03007296A/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5621640A (en) * | 1993-02-18 | 1997-04-15 | Every Penny Counts, Inc. | Automatic philanthropic contribution system |
US6088682A (en) * | 1993-02-18 | 2000-07-11 | Every Penny Counts, Inc. | Funds distribution system connected with point of sale transactions |
US20020008146A1 (en) * | 1998-11-20 | 2002-01-24 | Tara C. Singhal | Universal charity card system |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040093302A1 (en) * | 2001-09-27 | 2004-05-13 | Baker Eric H. | System and method for providing logistics for a sale or transfer of goods with proceeds provided to a third party |
US20030208360A1 (en) * | 2002-05-01 | 2003-11-06 | Kaas Jeffrey J. | Fund raising method |
US20040024698A1 (en) * | 2002-08-02 | 2004-02-05 | William Hines | Method of facilitating charitable contributions using a credit card |
US20040122762A1 (en) * | 2002-12-23 | 2004-06-24 | Chin-Chun Li | Computer system for calculating transaction by card and method therefor |
US20040138972A1 (en) * | 2003-01-15 | 2004-07-15 | Michael Mendelsohn | Method of disposing of artwork for financially benefiting charitable organizations |
US20050131730A1 (en) * | 2003-01-15 | 2005-06-16 | Michael Mendelsohn | Method of disposing of artwork for financially benefiting charitable organizations |
WO2004081759A3 (en) * | 2003-03-12 | 2006-02-16 | Ticket Reserve Inc | System and method of funding a charity |
WO2004081759A2 (en) * | 2003-03-12 | 2004-09-23 | The Ticket Reserve, Inc. | System and method of funding a charity |
US20040181468A1 (en) * | 2003-03-12 | 2004-09-16 | Richard Harmon | System and method of funding a charity |
US20040182922A1 (en) * | 2003-03-21 | 2004-09-23 | Frank Talarico | Systems and methods for a loadable stored-value card with a contribution to a specified beneficiary |
US10311412B1 (en) * | 2003-03-28 | 2019-06-04 | Jpmorgan Chase Bank, N.A. | Method and system for providing bundled electronic payment and remittance advice |
US20050203754A1 (en) * | 2004-03-09 | 2005-09-15 | Kevin Coughlin | Method and system for collecting and distributing charitable contributions |
US20060149620A1 (en) * | 2004-12-30 | 2006-07-06 | Reed Keith M | On-line fundraising method, system, and computer useable medium |
US20080077495A1 (en) * | 2006-09-22 | 2008-03-27 | Richard Scully | System for an online community |
US20100004992A1 (en) * | 2007-02-01 | 2010-01-07 | Edatanetworks Inc. | Method, system and computer program for providing a loyalty engine for automated cause marketing |
US11010770B2 (en) * | 2007-02-01 | 2021-05-18 | Edatanetworks Inc. | Method, system and computer program for providing a loyalty engine for automated cause marketing |
US20120271690A1 (en) * | 2007-07-20 | 2012-10-25 | Urban David J | Redeeming Affinity Rewards as Contributions |
US20090043695A1 (en) * | 2007-08-09 | 2009-02-12 | Hickey Robyn J | Method & system for facilitating charitable donor to donee matching |
US8606702B2 (en) * | 2007-12-12 | 2013-12-10 | At&T Intellectual Property I, L.P. | Financial transaction authentication servers, methods, and computer program products for facilitating financial transactions between buyers and sellers |
US20090157547A1 (en) * | 2007-12-12 | 2009-06-18 | John Ruckart | Financial transaction authentication servers, methods, and computer program products for facilitating financial transactions between buyers and sellers |
US8401906B2 (en) * | 2007-12-12 | 2013-03-19 | At&T Intellectual Property I, L.P. | Financial transaction authentication servers, methods, and computer program products for facilitating financial transactions between buyers and sellers |
US20130151415A1 (en) * | 2007-12-12 | 2013-06-13 | At&T Intellectual Property I, Lp | Financial Transaction Authentication Servers, Methods, and Computer Program Products for Facilitating Financial Transactions Between Buyers and Sellers |
US20090171835A1 (en) * | 2007-12-26 | 2009-07-02 | Mastercard International, Inc. | Multiple Payment Transaction Systems |
US20090182586A1 (en) * | 2008-01-10 | 2009-07-16 | Cohane Joseph P | Point-of-sale, value-added payment processing system and method thereof |
US20100023413A1 (en) * | 2008-07-28 | 2010-01-28 | Castineiras Companies, Llc | System and method for conducting a fundraising event |
US20150221044A1 (en) * | 2009-03-30 | 2015-08-06 | Bank Of America Corporation | Systems and methods for determining a financial health indicator |
US11562379B2 (en) * | 2009-09-08 | 2023-01-24 | Edatanetworks Inc. | Proving a loyalty engine for automated cause marketing |
US20210248627A1 (en) * | 2009-09-08 | 2021-08-12 | Edatanetworks Inc. | Proving a loyalty engine for automated cause marketing |
US20120290384A1 (en) * | 2010-11-10 | 2012-11-15 | Carlton Castaneda | Residual fundraising and advertising system |
US11157137B2 (en) | 2010-12-27 | 2021-10-26 | Stubhub, Inc. | Dynamic interactive seat map |
US9367848B2 (en) | 2010-12-27 | 2016-06-14 | Stubhub, Inc. | Dynamic interactive seat map |
US20120310779A1 (en) * | 2011-05-31 | 2012-12-06 | Matt Flynn | Electronic Commercial Transaction Systems and Methods for Soliciting and Collecting Gratuities and Donations |
US20140136300A1 (en) * | 2012-01-23 | 2014-05-15 | Edatanetworks Inc. | Authorized transaction incented by merchant donation |
US20140012771A1 (en) * | 2012-07-03 | 2014-01-09 | Vigeomedia, Llc | Method of Operating a Digital Exchange Serving as an Integrated, Continuous Sponsorship and Promotion System |
US20140052523A1 (en) * | 2012-08-15 | 2014-02-20 | Tag-Town, LLC | Systems and Methods for Mutually Promoting Fundraising Organizations and Merchants |
JP2014096011A (en) * | 2012-11-08 | 2014-05-22 | Sumitomo Mitsui Card Co Ltd | Point processor, point processing method, and point processing program |
CN104700197A (en) * | 2013-12-10 | 2015-06-10 | 鲸想有限公司 | Electronic donation processing method and system |
US9652764B2 (en) | 2014-03-04 | 2017-05-16 | Bank Of America Corporation | Online banking digital wallet management |
US9639836B2 (en) | 2014-03-04 | 2017-05-02 | Bank Of America Corporation | Online banking digital wallet management |
US20150269552A1 (en) * | 2014-03-21 | 2015-09-24 | Discover Financial Services Llc | Multi-party fund disbursement |
US20160125482A1 (en) * | 2014-09-15 | 2016-05-05 | Heoh | System and method for making and tracking charitable contributions |
US20180225663A1 (en) * | 2014-09-15 | 2018-08-09 | Heoh | Methods and devices for managing composite transactions |
US10776782B2 (en) * | 2014-09-15 | 2020-09-15 | Heoh Sa | System and method for making and tracking charitable contributions |
US20160196591A1 (en) * | 2015-01-05 | 2016-07-07 | Heoh | System and method for making and tracking charitable contributions |
US10755361B2 (en) * | 2015-01-05 | 2020-08-25 | Heoh | Methods and devices for controlling ancillary operations related to the execution of main transactions |
US10524165B2 (en) | 2017-06-22 | 2019-12-31 | Bank Of America Corporation | Dynamic utilization of alternative resources based on token association |
US10986541B2 (en) | 2017-06-22 | 2021-04-20 | Bank Of America Corporation | Dynamic utilization of alternative resources based on token association |
US10511692B2 (en) | 2017-06-22 | 2019-12-17 | Bank Of America Corporation | Data transmission to a networked resource based on contextual information |
US11190617B2 (en) | 2017-06-22 | 2021-11-30 | Bank Of America Corporation | Data transmission to a networked resource based on contextual information |
US10313480B2 (en) | 2017-06-22 | 2019-06-04 | Bank Of America Corporation | Data transmission between networked resources |
Also Published As
Publication number | Publication date |
---|---|
EP1374123A4 (en) | 2004-07-07 |
MXPA03007296A (en) | 2005-09-08 |
WO2002067088A2 (en) | 2002-08-29 |
WO2002067088A3 (en) | 2002-11-28 |
CA2438731A1 (en) | 2002-08-29 |
EP1374123A2 (en) | 2004-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20020116214A1 (en) | Automated fundraising accounting system | |
US6105865A (en) | Financial transaction system with retirement saving benefit | |
US6592030B1 (en) | Financial transaction system with retirement saving benefit | |
US8170936B2 (en) | Method and system for emulating a private label over an open network | |
US6876971B1 (en) | Funds distribution system connected with point of sale transaction | |
US8083133B2 (en) | System and method for accounting for activation of stored value cards | |
US7516883B2 (en) | Financial transaction system with consumer reward and net settlement | |
US20050021363A1 (en) | Debit card per-transaction charitable contribution | |
US20030078864A1 (en) | Financial transaction system with saving benefit | |
US20050165682A1 (en) | Benefits card mechanisms | |
US20080052229A1 (en) | Automated loan repayment system and method | |
US20020179401A1 (en) | Multiple denomination currency receiving and prepaid card dispensing method and apparatus | |
KR20130103512A (en) | Prepaid card with savings feature | |
EP0995173A1 (en) | Automated payment system and method | |
US20060161500A1 (en) | Method and system for coordinating banking and sports league support | |
US20030041022A1 (en) | Electronic money instrument | |
AGABONIFO et al. | An Assessment of the Role of ICT in the Readiness of Nigerian Bank Customers for the Introduction of Cashless Transactions. | |
Evans et al. | The economics and regulation of the Portuguese retail payments system | |
KR102027728B1 (en) | Functional digital currency system, electronic wallet system for functional digital currency, functional digital currency issuance, circulation and use system and method thereof | |
US20140279117A1 (en) | Subscription and membership based credit card processing system | |
AU2002242180A1 (en) | Automated fundraising accounting system | |
KR102430287B1 (en) | Apparatus and Method for Providing service of issuing and managing of digital money | |
KR20100106835A (en) | The system and method for registering members using card points | |
US8423439B1 (en) | Service fee-based payment processing | |
US20150302489A1 (en) | Computer implemented method of facilitating charitable donations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |