Top Credit Card Processors for Nonprofits

Payment Processing Tools for NonprofitsRating
iATS Payments5.0 out of 5.0
DonateKindly4.9 out of 5.0
Fundly4.8 out of 5.0
Snowball4.8 out of 5.0
Stripe4.3 out of 5.0
PayPal4.1 out of 5.0
Braintree3.9 out of 5.0

If your nonprofit wants to start accepting online and mobile donations, you need to have a payment processing tool.

Payment processing tools complete the backend operations that take funds from your donors’ accounts and deposit them into your nonprofit’s bank account.

While there are hundreds of different payment processing tools that your nonprofit could choose from, we’ve got the best four right here.

Each payment processor comes with pros and cons, but these four are the cream of the crop and can help you start accepting online donations quickly and easily.

Top Credit Card Processors for Nonprofits

iATS Payments

iATS Payments - Nonprofit Payment Processing


iATS Payments was formed two decades ago on a simple premise: to help nonprofits process donations more easily and more efficiently.

With over 20 years in business, iATS Payments has proven that commitment time and time again.

They maintain the highest security standards (level 1 PCI compliance) and offer their nonprofit clients a whole host of fundraising and payment processing solutions.

iATS Payments also integrates with dozens of nonprofit fundraising software providers.

This means that if your mobile bidding provider, text-to-give tool, donation page software, and peer-to-peer platform all use iATS Payments to process donations, your financial reporting is automatically synced and in one place.

Why We Love It

iATS Payments is one of the only payment processing tools that works exclusively with nonprofit organizations. Because of this specialization, iATS is able to give their nonprofit clients the best possible customer service in the industry.

Plus, the multitude of channel partners that iATS Payments has means that your nonprofit can seamlessly transition all of your payment processing into one, easy-to-use tool, regardless of the different types of software you have.


Rates for credit card processing range from 2.49% (for Visa, MasterCard and Discover) to 3.2% (for American Express) per transaction.

ACH processing is offered at a flat $0.26 per transaction no matter the amount.



DonateKindly was formed on the simple premise of providing elegant and effective payment processing tools to nonprofits at no additional cost.

Now with nonprofits across the world using DonateKindly, they’ve proven out the model of fee-free donation tools. 

They partner with WePay, who provides some of the lowest nonprofit payment processing rates.

DonateKindly’s donation forms are customizable to meet nearly every nonprofit’s needs and can be added to your website in minutes!

Why We Love It

DonateKindly is the perfect payment processing tool for small and mid-sized nonprofits.

DonateKindly is fee-free (no platform or processing fees) and provides integrated payment processing with online donation forms.


DonateKindly is unique in that it integrates with a variety of credit card payment processors to easily allow you to accept credit cards. DonateKindly charges no subscription, platform, or processing fees and integrates with tools like WePay which can get your nonprofit’s total rates down to as low as 2.1%.


Fundly offers a stellar crowdfunding platform for nonprofits.


Although it isn’t a traditional payment processor, Fundly does offer tools to help nonprofits collect donations online.

Between its crowdfunding platform, peer-to-peer services, and other nonprofit tools, it is the perfect option for nonprofits looking to collect donations securely and through a user-friendly interface.

For the technical credit card processing step of collecting donations, Fundly gives users the option of going through WePay or Stripe.

Why We Love It

Fundly is designed with the fundraiser and the donor in mind so you can be sure that your organization will be able to use the platform and your donors will too!


Fundly’s platform fee is 4.9% per donation. Additional credit card processing fees will be assessed and determined depending on if you use WePay or Stripe.


Snowball offers top payment processing features for nonprofit organizations.


Snowball offers a powerful but easy-to-use set of donation processing tools for nonprofits of all sizes.

Focused on providing growing organizations with access to professional-grade tools, Snowball’s donation pages, text-to-give service, and event ticketing features make it easy to quickly and safely get set up online.

With industry-standard security protocols, Snowball is a smart choice for growing organizations that need a quick, all-in-one solution for online donation processing.

There’s no need for nonprofits to spread themselves thin across multiple separate platforms! Comprehensive suites of tools are always a smarter choice, especially for online fundraising and donation processing.

Why We Love It

Snowball’s fundraising tools make it easy for growing nonprofits to get up and running online quickly. Unlike many nonprofit software solutions, their tools are both high-quality and affordable.

Most importantly, though, Snowball’s tools are intuitive and safe. They’re built on the same innovative authentication process as Swoop Login. This ensures a highly-secure process that doesn’t sacrifice the user’s experience. With just two clicks or taps, your donors can make their gifts and engage with your organization online.


Snowball’s core set of donation processing tools is free to use, with a base fee of 2.9% + $.30 per transaction.

The full set of Snowball fundraising tools, including text-to-give service, is $549/year, plus a discounted per-transaction cost.


Stripe is one of the most common payment processing tools


Stripe mainly does payment processing for businesses and for-profit entities, but they work with nonprofits as well.

Stripe is an aggregator, meaning that it processes payments through its own merchant account. Nonprofits don’t get to choose their own merchant account like they would be able to with a dedicated payment processor.

However, Stripe does offer mobile payment processing, which is helpful for businesses and nonprofits that need to accept payments on the go at events or gatherings.

Why We Love It

All of Stripe’s forms are built to stay on your nonprofit’s website. Donors don’t get redirected to a third-party site where they may or may not finish the donation process.


Stripe’s regular payment processing fee is 2.9% + $.30 per transaction.

However, nonprofits can contact their sales team for a discounted price if they so desire.


PayPal is one of many payment processing tools for nonprofits


PayPal is another payment processing tool that uses its own merchant account to process transactions for businesses and nonprofits.

PayPal is PCI compliant and allows nonprofits to securely process donations both online and on-site (with the help of PayPal Here).

There are no extra fees for account setup, statements, withdrawals, or cancellation.

Why We Love It

PayPal enables nonprofits to accept donations made with credit cards or with a donor’s PayPal account.


PayPal offers a discounted rate for nonprofit organizations.

They charge 2.2% + $0.30 per transaction.


Braintree is one of the many payment processing tools that your nonprofit can use


Braintree Payments, a PayPal company, allows nonprofit to easily accept all kinds of donations, ranging from debit and credit cards to Bitcoin and Apple Pay.

However, Braintree is a payment processor that requires a developers to get up and running. While it is easy to use for your donors, it might be a bit more complicated to set up on your nonprofit’s end.

Braintree does keep all of your donors’ personal information on their servers, and they also make sure that your donation forms are PCI compliant.

Why We Love It

The variety of payment options that Braintree Payments accepts means that all of your supporters can give the way they want to.


Braintree Payments charges 2.9% + $0.30 per transaction. An additional 1% fee applies to transactions processed outside of your home currency.

Additional Payment Processing Resources

Payment Processing Basics

The basics of payment processing for nonprofits

Payment processing might seem like a foreign and complicated concept, but once you know how it works, it actually makes perfect sense!

Take a look at our guide to payment processing for nonprofits to learn more.

The Dangers of Online Fraud

Online payment fraud

Unfortunately, online payment fraud is a common occurrence. But if your nonprofit knows how to detect and avoid it, life can be a little easier.

Check out this article to learn more about credit card and ACH direct debit fraud.

5 Payment Processing Concepts

You might still have questions about payment processing, and that’s okay! Luckily, we’ve got the perfect resource for you.

Read about these 5 key payment processing concepts to become an expert.

Do you have incredible nonprofit software or services that deserve to be featured on Double the Donation?

Let us know what we’re missing!