Do you know how to accept donations online?

Posted February 24, 2014 by Hunter Williams

This article describes at a high level what is needed for a nonprofit to collect online donations. Even with the simplifications I’ve made here, you’ll see that there are a number of pieces to the puzzle.

In the diagram below you’ll see three important building blocks:

– Your Constituent Database or CRM (constituent relationship management database) keeps track of all kinds of details about your donors and donations. This is an indispensible tool for creating reports, acknowledgments, and generally planning your fundraising efforts.

– The Payment Gateway is the virtual credit card terminal and manages all the data flow from the donation button through to the credit card network and to the merchant account. The payment gateway is also responsible for fraud checking. Fees for payment gateways typically consist of a monthly fee and a small fixed amount per transaction.

– The Merchant Account is a specialized bank account for nonprofits (or more generally, merchants), that handles funds from the donor’s credit card company and then deposits the funds into the nonprofit’s bank account. Fees for merchant accounts consist of a transaction fee (a % plus a fixed amount), most of which is dictated by the Interchange fees assessed by the credit card networks (Visa, Mastercard, etc.).

A couple of important processes take place along the way:

Entering of credit card information must be done on an SSL secure webpage (or section of a webpage) and the transmission of the credit card numbers must be handled by a Payment Gateway. In the case of a recurring transaction, some entity needs to keep track of when to charge the credit card on each interval.

There is a near real-time process of authorization that occurs that tells all the parties in the system whether the transaction will be completed or not. On a slower timeline (hours or even a full day), the transaction actually completes and money flows.

In an ideal world, the transaction information will flow automatically into your CRM database when the transaction is completed, and you will also be able to control any emails that get sent automatically to the donor at that same time.

donation processing 101

Additional Reading: Here are four excellent resources if you want to learn more about online payments:

Payment processing in pictures for nonprofits … a must read.

How merchant processing works

Nice simple graphic showing the flow from consumer to merchant and where the fees kick in

Comic relief: personifying merchant processing using The Sopranos

Leave a Reply

Your email address will not be published. Required fields are marked *

Free Webinars
Live demo of Little Green Light

Join us for a guided tour of our software, with Live Q&A

View Recording or Register Now >
Support & Guides
Help Center

Visit our extensive knowledge base for troubleshooting tips

Visit Now > Learning Resources

Get knowledgeable support from our team, our community and our helpful articles

Learn More > Browse our Consultant Network

Get help migrating complex data

Find a consultant > Free Courses & Downloads View All >
Join our Private Facebook Group

Meet other Little Green Light users. Share resources and tips.

Request Access >