Home / Learn / Donation processing for nonprofits

Donation processing for nonprofits.

Every dollar a donor gives should reach the mission, minus a fee you can see and explain. Here is how to take gifts online, monthly and at events, and how to keep fraudsters off your donation form.

Key facts

Main channelsOnline, recurring, events
Monthly giftsRecurring billing
Donor covers the feeOptional, donor’s choice
Top online riskCard testing
Large giftsACH often costs less

General guide, not legal or tax advice.

Donation processing is how a nonprofit accepts gifts by card or bank transfer, online, by recurring charge and in person at events. A good setup keeps fees visible, makes monthly giving easy and protects your online form from fraud.

This guide covers each channel, how donor-covered fees work, and the card-testing problem that hits many donation pages. For pricing and setup across your organization, see our page on nonprofit card processing.

The three ways donors give

ChannelHow it worksWhat to watch
Online donation formDonor enters a card or bank account on your website through a secure gatewayCard testing, form friction, card-not-present costs
Recurring giftsDonor’s card or bank account is charged on a set scheduleExpired cards, clear consent, easy cancellation
Events and in personMobile or countertop terminal at galas, auctions and drivesWi-Fi or cellular signal, quick checkout
Mail and phoneStaff enters the gift in a virtual terminalKeyed-entry costs, secure handling of card details

Most organizations use all of them. The goal is one processing account that handles every channel, so reporting and reconciliation happen in one place.

Online donation forms

Your donation page is your main fundraising tool. Keep it short and secure:

  • Ask only for what you need: amount, name, email, card or bank details and billing ZIP code.
  • Offer preset amounts and a custom amount.
  • Offer a monthly option right on the form.
  • Use a gateway with hosted payment fields, so card numbers go straight to the gateway and never touch your web server. That also shrinks your PCI scope.
  • Send an immediate email receipt with the gift amount and your organization’s details. Ask your accountant what your receipts need to include.

Online gifts are card-not-present transactions, which generally carry higher interchange than a chip or tap in person. Card brands also publish interchange categories for qualifying charities. Whether your organization qualifies depends on its status and registration, so ask your processor to check rather than assuming.

Recurring gifts

Monthly donors are the steadiest income many nonprofits have. Recurring billing charges the donor’s card or bank account on the same day each month until they stop.

  1. Get clear consent. Show the amount, the schedule and how to cancel before the donor submits.
  2. Store the card as a token. Your systems keep a token, not the card number.
  3. Plan for expired cards. Ask your processor about account updater services that refresh card details when a card is reissued.
  4. Make cancelling easy. A donor who can’t cancel will dispute the charge instead, and that costs you more.

For larger monthly gifts, ACH from a bank account usually costs less than a card and does not expire. Our guide to recurring billing covers the setup in more detail.

Letting donors cover the fee

Many donation forms include a checkbox like “Add $1.85 to cover processing costs.” This is a voluntary gift on top of the donation. It is not a surcharge, because the donor chooses it and can leave it unchecked.

Keep it honest:

  • Make it optional. Don’t pre-check the box without clear disclosure.
  • Show the extra amount in dollars.
  • Count it as part of the gift on the receipt, unless your accountant advises otherwise.

A true credit card surcharge is a different thing, with card-brand rules, a cap and disclosure requirements, and surcharges are never allowed on debit cards. Most nonprofits avoid surcharging gifts. If you are considering it, read our guide to surcharging rules and check current rules first.

Stopping card testing on your donation form

Donation forms are a favorite target for card testing. Fraudsters run hundreds of stolen card numbers through small donations to see which ones work. You pay a fee on every attempt, approved or not, and you may face disputes later.

Warning signs include a burst of small gifts from unfamiliar names, many declines in a short window and gifts from far outside your usual area. To prevent it:

  • Add a CAPTCHA or bot check to the form.
  • Set a minimum gift amount.
  • Require CVV and billing ZIP, and turn on address verification.
  • Ask your gateway to limit attempts per hour and per IP address.
  • Review gateway reports weekly, and refund suspicious gifts quickly.

Our guide to card fraud prevention covers more of these controls.

Events, galas and auctions

Mobile terminals let volunteers take gifts and auction payments anywhere in the room. Test the signal in the venue before the event, charge batteries and make sure each device closes its batch at the end of the night.

Reporting and reconciliation

Gifts arrive from several places: the website, recurring charges, event terminals and the phone. If each channel runs through a different provider, your finance team has to stitch deposits together by hand every month. One processing account with clear reporting by channel makes it easier to match deposits to gifts, spot failed recurring charges and send accurate year-end statements to donors. Ask whether your processor’s reports can be exported to the donor database or accounting software you already use.

What PayZoom does

PayZoom works with nonprofits on online giving, recurring gifts, ACH and mobile terminals for events. We set up processing to fit the donation platform, gateway or cart you already use, and we don’t sell proprietary software. We recommend Interchange-Plus pricing, and for Interchange-Plus merchants our margin above interchange never increases, in writing.

There are no early termination fees and no non-compliance fees. Send us a recent statement for a free analysis, or call 866.242.4325. A real person answers.

Want a straight answer about your own statement?

Send us one recent statement. We line-item every fee and tell you what you are really paying. Free, no pressure.

Or call 866.242.4325. A real person answers.

Not only did PayZoom lower our costs, they analyzed our internal processes and made recommendations to improve workflow and provided new equipment so we could capture electronic payments at all points in the hospital and at off-site locations.

Jim Bishop, CPA, Controller, Jennie Stuart Medical Center

Since 2006, a person who knows your account.

Founded2006, Daphne, Alabama
Clients inNearly every U.S. state
SupportNever outsourced
Registered partner ofCygnus Payments and Evolv Payment Solutions

Questions merchants ask us

Straight answers. If yours is not here, call us and a real person will answer it.

Is a donor-covered fee the same as a surcharge?

No. A donor-covered fee is an optional extra amount the donor chooses to add to the gift. A surcharge is a fee added to credit card sales under card-brand rules, with a cap, disclosure rules and no surcharging on debit cards. Most nonprofits use the optional checkbox instead of surcharging.

Do nonprofits get lower card processing rates?

Card brands publish interchange categories for qualifying charities, and some organizations qualify for them. Eligibility depends on your organization’s status and registration, and the categories change over time. Ask your processor to check whether your account is set up to use them instead of assuming it is.

How do we stop card testing on our donation page?

Add a CAPTCHA, set a minimum gift amount, require CVV and billing ZIP, and ask your gateway to limit attempts per hour and per IP address. Watch for bursts of small gifts or many declines, and refund suspicious gifts quickly to reduce later disputes.

What happens to monthly gifts when a donor’s card expires?

The charge declines unless the card details are updated. Ask your processor about account updater services, which can refresh card details when an issuer sends a new card. Also send donors a short email asking them to update their card when a charge fails.

Should we accept ACH donations?

Yes, especially for large or monthly gifts. ACH draws from the donor’s bank account, usually costs less than a card on larger amounts and does not expire the way cards do. Many donation forms offer both card and bank account options.

Send us one statement. We’ll tell you exactly what you’re paying.

No cost and no pressure. If your current rate is fair, we’ll say so. We typically reply the same business day.

Call toll-free866.242.4325
Local251.626.8100
Emailnate@bizpayzoom.com

Step 1 of 2: your business

Your business

How to reach you

Best way to reach you

We use your details only to reply to this request.

Call Free analysis