Back to Blog

How to Choose the Best Payment Processor For Your Nonprofit (A Buyer's Guide)

4aGoodCause blog post featured image

Most articles that cover the best payment processors for nonprofits are listicles. They go something like this: Here are 10 most common options, here are their fees, pick one.

But after 25 years working with small and midsize nonprofits, I’d gently argue you’re asking the wrong question.

The right one isn’t which processor. It’s how to evaluate a processor so that the choice you make today still serves you in five years.

So this guide is built a little differently. Instead of ranking vendors, I’m going to hand you the framework I actually use with nonprofits: 10 questions about ownership and control that separate a payment partner from a gatekeeper, along with my recommendations for payment processors.

By the end, you’ll be able to apply this to any payment processor or platform you’re evaluating, not just the ones I mention here.

Table of contents

Raise more. Stress less.

Join our newsletter and grab your free Nonprofit Growth Kit—real tools, real stories, and advice that actually works.

A quick, honest disclaimer. There are no affiliate links in this article, and no one paid us to be mentioned. 4aGoodCause (I’ll shorten it to 4aGC after this) is my platform and we do have a payment processing option along with allowing you to bring your own payment processor, so yes, I’m a bit biased, but for good reason. But I’ve tried to write something that helps you make a smart choice… even if that choice isn’t us. I’ll hold 4aGC to the exact same 10 questions at the end, limitations included.

Why the standard “best of” list doesn’t help most nonprofits

The “best” payment processor for your nonprofit genuinely depends on what you’re solving for. A tiny all-volunteer group running one gala a year has different needs than an organization building a monthly giving program it wants to budget around for a decade.

Fees matter, sure. But the thing that quietly determines whether your online fundraising survives long term growth (and any future platform changes you might experience in the future) is who owns the payment relationship underneath it.

Before I dig into the evaluation questions, one bit of vocabulary. I’ve used the same analogy for years because it cuts through the financial processing jargon:

  • Your fundraising platform and your online donation forms are the store: the layout, the signage, what makes it easy to give.
  • The payment gateway is the cash register: the virtual terminal a donor’s card runs through.
  • The merchant account is the armored bank truck that rolls up, empties the register, and drops your money into your bank account.

When you own your processing, you own the register and you’re on a first-name basis with the truck driver. When a platform owns those pieces for you, it decides when the truck comes, how much it leaves behind, and whether it shows up at all.

Nearly every question below is really about who’s holding the keys to that register and that truck.

The 10 questions every nonprofit should ask a payment processor (or fundraising platform that includes one)

You don’t need to become a payments expert to choose well.

You need to ask direct questions and notice whether the answers come back clear and confident. A provider built for real ownership won’t hesitate.

For each question below, I’ll cover what it means, why it matters, and what a good answer sounds like.

  1. Who owns your payment processing account?
  2. Can we move our recurring donors if we leave?
  3. Where are the recurring donation tokens stored?
  4. Whose name appears on the donor’s credit card statement?
  5. Can we choose our own payment processor?
  6. Who controls payout timing?
  7. What happens if the fundraising platform goes out of business?
  8. Can we get support from a real human?
  9. Can we disconnect the platform ourselves?
  10. Are there hidden fees inside processing?

1. Who owns the payment processing account?

What it means: Is the merchant account and payment gateway in your nonprofit’s legal name, or the platform’s? Do you have full dashboard access, or do you only reach payments through the platform’s screens?

Why it matters: When the platform is the “merchant of record,” donations land in its account first and reach you on its schedule. That’s the single biggest risk factor in this whole list, because if that company has financial trouble, your donations are caught inside it.

A good answer sounds like: “The account is in your organization’s name. You have direct login access. We connect to it. We don’t own it.”

2. Can we move our recurring donors if we leave?

What it means: If you switch platforms, can your monthly donors come with you automatically, or do you have to ask hundreds of people to re-enter their cards?

Why it matters: This is where donor retention lives or dies. Your recurring givers are among the most valuable relationships you have, and a botched migration can quietly erase years of monthly giving work. An investigation by the Whole Whale podcast found that for roughly 25% of platforms, nonprofits can’t seamlessly migrate their recurring donors at all.

A good answer sounds like: “Your recurring gifts keep processing after you leave, because the payment method lives in a gateway you control (not trapped inside our software).”

3. Where are the recurring donation tokens stored?

What it means: A “token” is the secure stand-in for a donor’s card that lets you keep charging it without handling raw card numbers. Tokenization is what makes safe and secure recurring giving possible. The question is whether those tokens sit in the payment gateway (the register) or only inside the fundraising platform (the store).

Why it matters: If the tokens live in a gateway you own, your monthly gifts can keep running. If they’re locked in the platform, you’re at the mercy of a vendor who may have no incentive to help you leave.

A good answer sounds like: “Recurring tokens are stored in the gateway (for example, through Authorize.net’s Automated Recurring Billing or Stripe Billing), and the gateway can keep charging them without us.”

4. Whose name appears on the donor’s bank account or credit card statement?

What it means: When a donor gives, what shows up on their statement: your nonprofit’s name, or the platform’s? This is the “statement descriptor.”

Why it matters: An unfamiliar descriptor confuses donors and drives chargebacks and support tickets. It’s a small detail with an outsized effect on donor trust, and you’d be surprised how often the platform’s brand (not yours) is what donors see.

A good answer sounds like: “Your organization’s name appears on the statement, and yes, it can be customized.”

5. Can we choose our own payment processor?

What it means: Can you use Stripe, Authorize.net, or another provider? And can you bring an existing merchant account or shop around for better rates? Or are you locked to whatever the platform bundles?

Why it matters: Choice is leverage. Authorize.net alone is sold and supported through hundreds of independent sales organizations, merchant service providers, and major banks acting as resellers, so a nonprofit that owns its gateway can pick from many merchant account providers rather than accepting one bundled rate. A lot of platforms only support one processor, which quietly removes that leverage.

A good answer sounds like: “Bring your own processor and rates, or use ours. It’s your call.”

6. Who controls payout timing?

What it means: Who decides when funds hit your bank account, how often payouts run, and how refund requests are handled? Can you see payout details directly?

Why it matters: This is cash-flow control. Money sitting in a platform’s account for a week is money you can’t use, and on the rare occasion when a donor needs a refund, you want a clear, direct process (not a support ticket into a black box). Deposits landing in your account within 2-3 business days is a reasonable expectation.

A good answer sounds like: “You can see and influence payout timing, and refunds are straightforward from your own dashboard.”

7. What happens if the platform goes out of business?

What it means: If your vendor fails, what’s the migration process? How do you recover your donor and payment data, and will recurring donations keep running in the meantime?

Why it matters: This used to feel theoretical. It isn’t anymore: more on that below. If you own the account and the tokens live in your gateway, a vendor’s failure is an inconvenience. If you don’t, it can become your crisis.

A good answer sounds like: “Because you own the account and gateway, your donations keep flowing to your bank even if we disappear tomorrow.”

8. Can we get support from a real human?

What it means: When a payment issue hits, can you reach a person by phone, email, or chat… ideally someone who knows your account?

Why it matters: Payments are too important for self-service only. The day a monthly charge fails across your donor base is not the day you want to be trading emails with a bot.

A good answer sounds like: “Here’s the direct line and the name of the person who helps you.”

9. Can we disconnect the platform ourselves?

What it means: Can you revoke a platform’s access to your payment account on your own, or do you need its permission (and cooperation) to leave?

Why it matters: If leaving requires the platform to act, leaving is never fully in your control. Real ownership means you hold the off switch.

A good answer sounds like: “You can disconnect us yourself, from your own account, without asking.”

10. Are there hidden fees inside processing?

What it means: When you’re quoted a rate, how much is the actual processing cost and how much is the platform’s margin baked in on top? Can you see a full breakdown, including how donor tips are handled?

Why it matters: When a platform hides its own margin inside the processing rate, you can end up paying more than you should without ever seeing it. This is incredibly important, because it opens up areas of exposure for you and frustration for your donors. (See the recent reports of the Givebutter class action claim.) Transparency here tells you a lot about how a company treats you everywhere else.

A good answer sounds like: “Here’s the itemized breakdown: This part is the processor’s cost, this part is us.”

💡 Pro tip: Ask all 10 out loud on a sales call and listen for hesitation. A provider that supports ownership answers plainly. One that dodges, or buries the answer in a contract, has just told you something too.

Most popular nonprofit payment processors

Below are the most common payment processors you might run into, but this list isn’t all-inclusive. 4aGC supports virtually any processor you want to bring, because of our support for both Stripe and Authorize.net.

  1. Authorize.net
  2. Stripe
  3. Paypal
  4. Square
  5. Fundraising platform with built-in processing

1. Authorize.net

One of the most widely sold and supported payment gateways out there, backed by hundreds of resellers, merchant service providers, and major banks, so you can shop around for the rates and support that fit. It’s the gateway behind 4aGC Payments, and it stores recurring donation tokens in a way that keeps your monthly donors portable if you ever move. It also offers e-checks (ACH), one of the most cost-effective ways to process your donations.

2. Stripe

A developer-friendly processor with broad support for digital wallets, multiple currencies, and in-person hardware—a great fit for teams that want flexibility. Just confirm your Stripe Connect account type (Standard versus Express or Custom), because that’s what decides whether the account, and your recurring donors, truly belong to you. I cover more about Stripe here.

3. PayPal

One of the most recognized names in online giving, and that familiarity can lift conversion because many donors already have an account. It works best as one payment method offered alongside cards rather than as your only processor, and PayPal Giving Fund is worth a look for eligible organizations. Check out PayPal alternatives for nonprofits if you’ve simply been working with a PayPal button and are looking for an upgrade.

4. Square

Best known for in-person payments, with easy tap to pay, mobile card readers, and flat, predictable pricing that suits events and in-person markets well. It’s a strong choice if a lot of your giving happens face-to-face or you have a strong merch program, but it’s less specialized for complex monthly giving programs.

5. A fundraising platform with built-in processing

Platforms like Zeffy, Givebutter, GoFundMe Pro, and, yes, 4aGoodCause can bundle the processing right into the software, so there’s nothing separate to set up. The convenience is real, but the thing to check is who owns the account and where the recurring tokens live, because that varies a lot from one built-in model to the next.

How fundraising platforms stack up against this framework

Once you’ve worked through the 10 questions above, the crowded field of nonprofit payment processing solutions sorts itself into three broad categories.

No category is “bad:” each one just answers the framework differently, and each one has it’s place in the nonprofit fundraising industry.

Category 1: Bring your own processor, paired with a fundraising platform

Here you hold your own account with a processor like Stripe or Authorize.net (or a merchant account from your bank), and a fundraising platform sits on top of it. (4aGC can do this!)

Stripe in particular is deservedly popular: it has excellent developer tools, broad support for payment methods and multiple currencies, and hardware like Stripe Terminal for in-person giving.

Square and Helcim are also strong, well-regarded nonprofit credit card processors, with Helcim known for transparent interchange-plus pricing.

This category tends to score best on ownership if the account is truly yours. The catch is the fine print of question 1 above: some platforms sign you up through Stripe Connect using an Express or Custom account they control, rather than a Standard account you own. Same logo, very different portability. (Our pillar guide on donor data ownership breaks the Stripe Connect tiers down in plain English.)

Category 2: All-in-one, merchant-of-record platforms

These bundle the store, register, and truck into one product. They split roughly into two models:

  • Donor-tip-based platforms like Zeffy and Givebutter, which advertise “free” or near-free pricing funded by optional donor tips. (Read the real costs of “free” fundraising platforms to see their effective costs.) They’re genuinely great for events, seasonal campaigns, and teams just getting started, and both have earned their place in the sector. Worth knowing: Givebutter operates as the merchant of record, which is why a descriptor like “GB*[Your Org]” can appear on statements, and each account uses a Stripe Express account created through their platform that you generally can’t take with you if you leave.
  • Subscription-based platforms like Donorbox, plus broader all-in-one suites such as Bloomerang Payments and CharityEngine, which pair processing with a nonprofit CRM and fundraising tools. These are easy to launch and strong on features; the framework questions to press on are where the recurring tokens live and how portable the account is.

The honest takeaway: This category wins on convenience and speed, and often trades away some ownership to get there. For a lot of small nonprofits, especially early on, that’s a perfectly reasonable trade—just make it on purpose.

Category 3: Integrated processor-and-platform pairs

This is a model option we offer at 4aGC: a fundraising platform where you can bring your own payment processor OR choose to pair with platform-based processing (4aGC Payments, powered by Swipesum) where the account stays in your name and the recurring tokens live in the gateway.

The goal is to get the convenience of an all-in-one while keeping the ownership of a bring-your-own setup. I’ll hold us to all 10 questions honestly further down, limitations included.

The features still matter: A quick buyer’s checklist

Here’s a practical checklist of the donation methods and features most nonprofits actually need from their payment processing systems:

  • A variety of payment methods: Credit and debit cards (including American Express), ACH / eCheck / direct debit for lower-cost recurring gifts, and the digital wallets donors expect: Apple Pay, Google Pay, Venmo, Cash App, and PayPal (including PayPal Giving Fund). Some processors also support cryptocurrency if that fits your donor base.
  • In-person and mobile giving: Tap to pay, a mobile card reader, hardware like Stripe Terminal, and QR codes for events and printed appeals.
  • Fundraising tools: Online donation forms, payment links, text-to-give and text-to-donate, peer-to-peer fundraising and peer-to-peer campaigns, event ticketing and event registration, mobile bidding for auctions, and membership dues or membership fees if you run a membership program. Strong support for recurring giving should be a baseline, not an upsell.
  • Data and reporting: A real nonprofit CRM, clean financial reporting, and syncing with your accounting software so reconciliation doesn’t eat your week.
  • Security and compliance: Make sure the whole stack is PCI-compliant (ask specifically about PCI DSS compliance), uses tokenization for stored cards, and offers fraud prevention tools (for example, Authorize.net’s Advanced Fraud Detection Suite or Stripe’s Radar).

📚 Learn more: For a deeper, plain-English walkthrough of payment gateways, processors, merchant accounts, and tokens, see our nonprofit payment gateway guide.

The payment processing cost question: What to actually compare

Cost matters, but the sticker rate is the least interesting part. Here’s what to actually compare when you’re weighing nonprofit credit card processing fees.

First, separate the two numbers hiding inside most quotes:

  • the transaction fees (the processor’s real cost) and
  • the platform fees (the software’s margin on top).

A flat rate around 2.9% + $0.30 per card transaction is common; interchange-plus pricing can be cheaper at higher volume because it shows you the true wholesale cost plus a fixed markup.

Neither is automatically “best,” but you can only compare them if the provider itemizes them for you (question 10).

Second, remember that ACH and eCheck payments usually cost a small flat fee rather than a percentage, which can save real money on larger and recurring gifts.

If a chunk of your monthly giving program can run on bank account transactions instead of cards, the savings add up over a donor’s lifetime. Check out ACH for nonprofits to learn more about how this payment method can save you lots of fees.

Third, “free” isn’t free.

Donor-tip platforms shift the payment processing cost onto your donors in the form of optional tips, which many donors do pay. But that’s money leaving your cause even when your invoice reads $0. That’s not a knock on the model; it’s just a real line item to weigh honestly against nonprofit pricing that’s charged to you directly.

💡Fun fact: All donor tips through 4aGoodCause go directly to your organization—not the platform.

How 4aGoodCause measures against these 10 questions

Here’s 4aGC held to the same framework, including where we have limits.

  1. Account ownership: The account is in your nonprofit’s name. You own it. No matter if you choose our payment processing option or bring your own.
  2. Moving recurring donors: Yes. If you leave, your monthly donors keep processing, and there’s no transfer or wait time needed. Everything keeps running smoothly.
  3. Where tokens live: In the payment gateway (via Authorize.net’s Automated Recurring Billing or Stripe Billing), not locked inside 4aGC.
  4. Statement descriptor: Your organization’s name shows on the donor’s statement.
  5. Choosing your processor: Bring your own (Stripe, Authorize.net, or a merchant account from your bank), or use 4aGC Payments… it’s your choice of provider and rates.
  6. Payout timing and refunds: You have visibility and direct refund control from your own account.
  7. If we fail: Because you own the account and the tokens live in your gateway, your giving keeps running if you need to switch platforms.
  8. Human support: Real people, reachable by phone and email. We’re a small team too, so we get it, and we help you solve hiccups fast.
  9. Disconnecting: You can revoke access yourself.
  10. Fee transparency: All processor fees are clear and upfront. If you choose. 4aGC Payments, our fees run at 2.65% + $0.30 per card transaction plus monthly fees.

Our honest limitations: We’re built for small and midsize nonprofits, not enterprise development shops that need heavy custom developer tools: a raw Stripe integration or an all-in-one suite like CharityEngine may fit a large, complex organization better.

And if your whole model is one annual event with no monthly giving, a donor-tip platform’s convenience might genuinely be where you need to start.

One proof point I’m genuinely proud of: Because we let nonprofits bring their own processing, established financial institutions send organizations our way.

Our payment partners include Authorize.net, PNC Bank, Chase, M&T Bank, Bank of America, Regions Bank, Heartland Payment Systems, and more. When major banks trust a model, it’s usually because that model keeps you in control rather than locking you in.

With 4aGC, that ownership sits alongside donation pages that convert at 27% on average (more than double the industry benchmark) and an average monthly donor who gives about $660 a year.

Good infrastructure and good performance aren’t a trade-off.

Ask the right questions and the right platform becomes obvious

Strip away the financial vocabulary and it’s simple: Whatever platform you choose, you should be the merchant of record, you should own your account, and your recurring donor tokens should live in a gateway you control.

Pick the option that lets you do that, and the “best” payment processor stops being a mystery.

The framework matters more than any vendor recommendation (including mine). If you take one thing from this: Ask these questions early, before you set up a new online fundraising process.

Want help auditing your current setup? We offer a free payment processing audit (no commitment, no hard sell). We’ll walk through these questions against your current platform and give you an honest read, even if that means pointing you somewhere other than 4aGoodCause. Book a demo and mention the audit.

Fundraising software that feels like part of your team.

Try 4aGoodCause and experience partnership—not just a platform.

Book a demo

Frequently asked questions about nonprofit payment processing options

What’s the difference between a payment processor, a payment gateway, and a merchant account?

In the store analogy: the gateway is the cash register (where the card runs), the merchant account is the armored truck (which moves money to your bank), and the processor is the company that runs that movement behind the scenes. Many nonprofits never think about the difference until they try to switch platforms — which is exactly why it’s worth understanding up front.

What is the best payment processor for a small nonprofit?

There isn’t one universal answer, and anyone who says otherwise is selling something. The best choice is the one that passes the 10 questions above for your situation… especially account ownership, recurring donor portability, and fee transparency. Run your top two or three candidates through the framework and the right fit usually becomes clear.

Is a “free” donor-tip platform actually cheaper for nonprofit payment processing fees?

Sometimes, and for the right use case it’s a fine choice. Just remember the cost hasn’t vanished… it’s shifted onto your donors as optional tips. Compare that honestly against nonprofit pricing charged directly to you, and factor in ownership, not just the headline rate.

Can I use my own bank’s merchant account for donations?

Often, yes: if your fundraising platform lets you bring your own processor. Because gateways like Authorize.net are supported by many merchant account providers, including major banks, you can frequently keep an existing relationship and rate rather than accepting a platform’s bundled one. Ask question 5 before you commit.

Don’t see your question here? I’ve got 25+ years supporting nonprofits. Feel free to reach out.

Ronald Pruitt

Ronald Pruitt

Ronald is the President and Founder of 4aGoodCause, the fundraising CRM that makes recurring, monthly giving a breeze for small nonprofits.

For over 25 years, Ronald has had the joy of doing what he loves, building online solutions that make a difference in the world. He’s helped raise millions of dollars online for small nonprofits across the country. Connect with Ronald on LinkedIn.

Grow your monthly giving program with our resources

Learn More about nonprofit fundraising resources