Featured Offer: Get a free credit card reader from Square Payments
Sign up for a free account with Square and get a complimentary card reader, point-of-sale app, and a suite of tools to run a better, more profitable business. No monthly fees required.
Here are our top choices for the platforms best suited to process online donations for nonprofits based on price, features, and ease of use.
Davina began writing for small businesses in 2018 and has since gained expertise in the SaaS industry. She earned her Bachelor’s of Arts in English Literature from SUNY Geneseo in 2018.
WRITTEN & RESEARCHED BY
Davina WardDavina began writing for small businesses in 2018 and has since gained expertise in the SaaS industry. She earned her Bachelor’s of Arts in English Literature from SUNY Geneseo in 2018.
Expert Contributor
Last updated onUpdated
Shannon has been writing for Merchant Maverick about small business software and financing since 2015. She started writing professionally about business topics in 2005. Shannon has been featured in the Washington Post, Reader's Digest, US News, MSN, Yahoo Finance, Business Insider, and other publications. She has a bachelor's degree in English from San Diego State University and currently resides in San Diego, California.
REVIEWED BY
Shannon VissersShannon has been writing for Merchant Maverick about small business software and financing since 2015. She started writing professionally about business topics in 2005. Shannon has been featured in the Washington Post, Reader's Digest, US News, MSN, Yahoo Finance, Business Insider, and other publications. She has a bachelor's degree in English from San Diego State University and currently resides in San Diego, California.
Expert Contributor
Our content reflects the editorial opinions of our experts. While our site makes money through referral partnerships, we only partner with companies that meet our standards for quality, as outlined in our independent rating and scoring system.
Nonprofit organizations can benefit greatly from online donations. The best small business credit card processing companies have features that can help you collect donations online, but some stand out from the crowd.
We reviewed a dozen donation software options and tools for nonprofits collect donations online in order to find the best options for nonprofits. These software solutions will allow your organization to collect donations online, minimize payment processing costs, and reduce the friction donors face when trying to give.
Additional per-transaction platform fee for each use
Additional fees for premium services
Why We Choose Donorbox As The Best Online Donation Software Overall
As the name implies, Donorbox is an all-in-one donation management software. Donorbox has just about everything a nonprofit could ask for in a donations-raising platform, and it continues to innovate new tools like its peer-to-peer (P2P) fundraising campaign option.
Donorbox Pricing
Donorbox offers three pricing tiers, including a Standard plan with no monthly fees, a Pro plan with a reduced platform fee, and a Premium plan for larger organizations with more complex needs. Donorbox’s prices are:
Transaction fees: 1.5%-1.75% platform fee + payment processing fee (Stripe or PayPal nonprofit fees, see entries below)
Events: 2.95% platform fee
Memberships: 2.95%
Crowdfunding: 1.5%-1.75%
Peer-to-peer: 1.5% main campaign fee, 2.95% for supporters’ campaigns
You (or your donors) will pay a higher price for your transactions than you would if you just went directly to Stripe or PayPal, but if you can make use of the specialized infrastructure Donorbox offers, it’s easily worth it. And if you don’t need it, the pay-as-you-go pricing makes it easy to walk away or use Donorbox seasonally.
Donorbox Features
Donorbox features include:
Customizable donation forms and buttons
Fundraising pages
Credit and debit card processing
Mobile wallet support for Venmo, ApplePay, PayPal, GooglePay, and Mercado Pago
Payment links
Support for 44+ currencies and 11 languages
15+ integrations
Fundraising coaching (premium)
Peer-to-peer fundraising tools (see below)
Crowdfunding
Membership infrastructure
Event ticketing
Peer-to-peer fundraising is a new feature offered by Donorbox that allows your supporters to launch personalized campaign pages to raise money on your behalf.
What To Watch Out For
Donorbox uses, by default, a pay-as-you-go model. If you’re not processing transactions with it, it won’t cost you any money. Custom plans may have different requirements.
Get a free card swiper from Square at no cost when you create a free account. Claim your card reader.
Pros
Impressive & easy-to-use feature set
Excellent support for in-person transactions
Cons
No nonprofit discount on transactions
Account stability issues
Why We Chose Square As The Best For Both Online & In-Person Donations
Using Square for nonprofits is pretty much a no-brainer if you're already in the Square ecosystem or take a lot of donations in person.
We especially love that Square comes with a host of free business productivity features that can be useful to nonprofits managing donations.
Square Pricing
While Square doesn’t offer specialized pricing for nonprofits, its feature set is robust enough to handle most of your donation collection needs without having to shell out extra money for software.
Square charges 2.9% + $0.30 for online transactions, including donations.
If you’re mainly accepting donations online, there are cheaper options, but Square’s infrastructure for supporting in-person payments and donations is second to none.
Square Features
Square features include:
Donation buttons and templates
Payment links and QR codes
In-person transactions with cost-effective hardware
Recurring payments
Free online store
Event ticketing
Credit and debit card transactions
Bookkeeping tools
Customer engagement tools
Numerous integrations
What To Watch Out For
Square’s pricing is pay-as-you-go, so you’ll only pay for transactions. Square is a payment service provider (PSP), so the account stability and fund hold/freeze issues that are typical in the industry are something to watch out for.
The contracts are all month-to-month, so you don’t have to worry about contracts with lengthy terms or early termination fees.
Choose Square If You Want...
An easy-to-set-up and use ecosystem of products
POS software integrations for in-person and online sales
Nonprofit discount makes some advanced Stripe features more expensive
Developers needed for first-party installation
Why We Choose Stripe As The Best Option For Donor Experience Customization
We love Stripe for its wide variety of customization options that allow your nonprofit to custom-tailor your donor's experience, including making it more streamlined and simple.
Implementing Stripe for nonprofits means you can take advantage of one of the better flat-rate transaction fees on the market.
Stripe Pricing
Stripe charges nonprofits 2.2% + $0.30 per transaction.
Accepting the nonprofit fee will make some Stripe features that would normally be free have an additional cost per transaction.
Stripe Features
Stripe is one of the most prolific online payment processors, with powerful eCommerce tools. It also offers many which may be tempting for tech-savvy nonprofits.
Other entries on this list use Stripe as their backend processor, which speaks to how effective its online infrastructure is.
Stripe features include:
Custom donation forms and buttons
Ready-made donation forms through Stripe Checkout
Payment links
Limited in-person transaction support with Stripe Terminal
Recurring payments and subscription management
Free online store
Credit and debit card transactions
Supports 47 countries and 135 currencies
Bookkeeping tools
Customer engagement tools
Powerful developer tools
Numerous integrations
What To Watch Out For
Stripe uses a pay-as-you-go pricing model, so you’ll only pay for transactions.
Using Stripe directly (not through another app/system) comes with a higher learning curve for installation, so making sure you have someone tech-savvy on your team is a major bonus.
If you want extensive eCommerce support and don't want to hire a team of programmers, Shopify is a great all-in-one platform. Yes, there's a monthly fee, but with numerous tiers to choose from (and a generous nonprofit discount), you can purchase as much Shopify as you need.
Shopify Pricing
Shopify plans range from $9/month to $99/month with a 10% discount if you pay annually.
Shopify Payments uses Stripe by default, so it’s possible to take advantage of Stripe’s 2.2% + $0.30 nonprofit transaction rate.
Using a different processor will add up to a 2% fee on each transaction in addition to what your processor charges.
Shopify Features
Shopify offers some of the most thorough eCommerce tools in the business. As it happens, Shopify also has a lot to offer for nonprofits specifically.
Shopify is also a convenient way to get access to Stripe’s payment processing tools without having to implement them yourself.
Shopify features include:
Donations through Shopify Payments (Stripe by default)
Reduced transaction fees with advanced plans
Buy/donate buttons
Email marketing
Recurring payments
POS integrations
Extensive eCommerce tools
Unlimited user accounts
Absurd number of integrations
Credit and debit card transactions
Automated tax receipts
Crowdfunding
Blogging functions
Application forms for volunteers
What To Watch Out For
Shopify is a month-to-month service, so you can cancel at any time without worrying about early termination fees or other tricky contract terms.
Watch how many additional features you’re piling on to your monthly fee. These features, while helpful and reasonably priced, can add up to a large monthly payment. If you find yourself in that situation, you might be able to find another payment processor that offers the same features for a smaller monthly fee.
Choose Shopify If You Want...
A nonprofit discount on all transactions
Easy implementation with a short learning curve
Access to Shopify’s wide variety of integrations and programs
Interchange-plus pricing with clearly disclosed rates
Discounted processing rates for qualified nonprofits
Cons
Card reader is on the expensive side
Monthly fee for interchange-plus plan
Why We Chose Helcim As The Most Budget-Friendly Option
We love that Helcim uses interchange-plus pricing, which tends to save businesses money over the far more common tiered pricing model most processors use.
Helcim shines as a payment processor that keeps costs down without sacrificing the quality or quantity of features offered.
Helcim Pricing
Helcim uses an interchange plus pricing model with nonprofits getting discounted interchange fees. Helcim’s pricing for online transactions starts at interchange + 0.50% + $0.25. These rates decrease as your processing volume goes up.
Additionally, card brands often offer discounted interchange rates for payments processed for qualified nonprofits. Helcim passes on those savings to its customers, so charitable organizations stand to save even more when they begin accepting donations online.
Helcim Features
Nonprofits using Helcim can set up a hosted donation page, operate a virtual terminal, set up recurring donations, and much more:
Recurring donation management
International payment support
Hosted donation page
Donate buttons
Virtual terminal
In-person POS options
Invoicing
QR code payments
Payment links
CRM tools
What To Watch Out For
Helcim users pay monthly and don’t have to worry about any long-term contracts or early termination fees.
If you do choose the interchange-plus plan, you will have to pay a reasonable monthly fee that could negate the cost benefits of this non-traditional plan type, but that’s fairly unlikely.
Why We Choose Host Merchant Services As The Best Option For Complex Processing
Host Merchant Services (HMS) operates a special program for charitable organizations, HMS Gives.
With a wide variety of features and several ways to customize your processing plan features, we think that Host Merchant Services is a great option for accepting online donations.
Host Merchant Services Pricing
HMS Gives offers reduced payment processing rates for nonprofits, which can save your organization money. Additionally, Host Merchant Services operates several programs designed to give its customers the best prices available, including a dedicated small ticket program.
All Host Merchant Services clients are put on an interchange-plus pricing plan, with no monthly minimums, long-term contracts, or early termination fees.
Rates are lower for nonprofits and are lowered as your processing volume increases.
Host Merchant Services Features
HMS offers strong payment processing features, including accepting mobile wallets such as Apple Pay and Android Pay, online reports, next-day funding, and more:
Virtual payment terminals
Next-day funding
Accept all major forms of payment including Apple Pay and Android Pay
Shopping cart integrations
Web hosting
eCheck processing
Multiple POS options
Mobile payment processing
What To Watch Out For
Host Merchant Services clients may cancel at any time, as there are no early termination fees or long-term contracts.
You may find HMS lacking in some features you consider essential for your organization. If this is the case, you should look at Donorbox, Square, or Stripe. You may also consider looking into supplementary software specifically designed for nonprofit use that can integrate with HMS.
Choose Host Merchant Services If You Want...
Strong customer support
Transparent interchange-plus pricing and discounted nonprofit fees
Specialized features like next-day funding or mobile wallet pay
Choice of interchange-plus pricing or membership pricing
Low online payment processing rates
Cons
Some fees not disclosed
Monthly fee for interchange plus plan
Why We Chose Clearly Payments For Best Subscription Pricing
Clearly Payments is one of the rare payment processing companies on the market that offers subscription pricing as an option.
Subscription pricing can save your nonprofit organization money by rolling markup fees and other miscellaneous payment processing fees into a single monthly subscription price.
Clearly Payments Pricing
Clearly Payments offers users the choice between interchange-plus pricing or a subscription pricing model. Depending on your processing volume, either option could save you money.
Clearly Payments’ membership pricing starts at $99/month and $0.08 + interchange per transaction. While you’ll still have to pay a per transaction fee, there may be less cost involved on your end if you process a high volume of donors each month.
Clearly’s interchange-plus pricing for online payments starts at interchange + 0.48% + $0.23 per transaction. You’ll also have to pay a $21/month account fee if you choose this pricing plan. This plan may be a better option for smaller nonprofits with a lower processing volume.
Clearly Payments Features
Nonprofits using Clearly Payments can benefit from its subscription/recurring billing management tools, PCI compliance, fraud protection, hosted donation pages, and more:
Full-service merchant accounts
Hosted payments page via APIs
Fraud protection with AVS and CVV checks
Credit card storage for returning donors
PCI compliance
Reports
Clover and Talech POS integration
Recurring billing and subscription management
What To Watch Out For
Clearly Payments doesn’t charge early termination fees, so customers are free to leave whenever they’d like. You can take your Clearly Payments data with you when you leave, as the company offers data export options.
Clearly is a great choice for large organizations looking to lower the cost of accepting online donations. If you’re a smaller organization or just process a smaller amount of online donations, you’ll probably find better pricing with Square, Stripe, or Helcim.
Choose Clearly Payments If You Want...
To lower your online donation costs
Membership/subscription pricing
Month-to-month billing with no early termination fees
Why We Chose PayPal As The Best Option For Accepting Multiple Forms Of Donations
Practically everyone's heard of PayPal, but maybe not everyone knows that PayPal gives a discount to qualified nonprofit businesses. Using PayPal for nonprofits is fairly beneficial, as PayPal makes it easy for your nonprofit to work with them, no matter its size.
PayPal Pricing
PayPal charges registered 501(c)(3)’s 1.99% + $0.49 per transaction.
That being said, there are a lot of various fees (Chargeback Protection, Refund Fees, Instant Transfer Fees, etc.) you might encounter, so check out PayPal’s website to see all of them in detail.
PayPal Features
If you’re taking care of a lot of your software and UI needs, PayPal’s simplicity and ease of setup can make it easy to start taking payments quickly. Here are some of the features PayPal offers:
Mobile wallet support for Venmo, ApplePay, PayPal, and GooglePay
Bookkeeping tools
Over 200 countries and 25 currencies supported
Numerous integrations
What To Watch Out For
By default, PayPal is a pay-as-you-go service, meaning you’re only paying transaction fees. There’s no commitment. Donor data can be exported as a .csv.
Just be aware that the cost of microdonations through PayPal is very high, so if you have a lot of small donations from a large number of donors, you should consider one of the lower-priced alternatives like Helcim or Square.
Merchant Maverick has been researching the payment processing industry since 2009. Our writers have reviewed hundreds of credit card processors, merchant account services, and mobile payment apps, evaluating each provider carefully on several different metrics.
Weighted Rating Breakdown
Fees & Rates 35%
Contract 20%
Products & Services 15%
Sales & Advertising Transparency 15%
Customer Service 10%
User Reviews 5%
When comparing different payment processing companies and applications to one another, we consider numerous data points. Our experts start by comparing credit card processing rates, the presence of additional fees, contract length, sales practices, and the presence or absence of additional features and services, like point of sale software. Each provider is judged on its own merits and how well it stacks up to industry standards; then it is weighed against the other providers on the list.
We spend an average of 10-15 hours researching and updating each one of our lists, making sure every company or application included meets our internal standards for quality and reputation. Any list of recommended payment processors on our site might contain a mix of standard merchant accounts, third-party payment processors, mobile payment devices, and high-risk payment processors, depending on what our expert feels is the best fit for certain scenarios or business types.
For additional details about Merchant Maverick’s review and rating processes, please refer to any or all of the following methodology pages:
Hopefully, you now have a better sense of which of these platforms is the best option for your organization.
You’ll want a system that matches your budget, feature needs, and performance expectations to make it easy to take online payments and raise funds for your cause. People want to donate, and you’ll need to make it easy for them! Any of these options would be a great place to start.
Whatever you do, be persistent. Nothing worth doing is easy, so if you feel strongly about helping others in some way, keep at it, and one day, you’ll get the donations you need!
Have you worked with any of these platforms? Feel free to reach out to share your experiences.
Davina began writing for small businesses in 2018 and has since gained expertise in the SaaS industry. She earned her Bachelor’s of Arts in English Literature from SUNY Geneseo in 2018.
View Davina Ward's professional experience on LinkedIn.
Let us know how well the content on this page solved your problem today. All feedback, positive or negative, helps us to improve the way we help small businesses.
Want to help shape the future of the Merchant Maverick website? Join our testing and survey community!
By providing feedback on how we can improve, you can earn gift cards and get early access to new features.
Our Experts Recommend PaymentCloud 🏆PaymentCloud can help almost any business save on credit card processing.Whether you're looking to save money on processing or to get approved for a merchant account, PaymentCloud can help.Get StartedAt PaymentCloud
We Want Your Feedback!
Help us to improve by providing some feedback on your experience today.
The vendors that appear on this list were chosen by subject matter experts on the basis of product quality, wide usage and availability, and positive reputation.
Merchant Maverick’s ratings are editorial in nature, and are not aggregated from user reviews. Each staff reviewer at Merchant Maverick is a subject matter expert with experience researching, testing, and evaluating small business software and services. The rating of this company or service is based on the author’s expert opinion and analysis of the product, and assessed and seconded by another subject matter expert on staff before publication. Merchant Maverick’s ratings are not influenced by affiliate partnerships.
Our unbiased reviews and content are supported in part by affiliate partnerships, and we adhere to strict guidelines to preserve editorial integrity. The editorial content on this page is not provided by any of the companies mentioned and has not been reviewed, approved or otherwise endorsed by any of these entities. Opinions expressed here are author’s alone.
Our Experts Recommend PaymentCloud 🏆PaymentCloud can help almost any business save on credit card processing.Whether you're looking to save money on processing or to get approved for a merchant account, PaymentCloud can help.Get StartedAt PaymentCloud