Advertiser Disclosure

💳 Save money on credit card processing with one of our top 5 picks for 2024

How To Accept Donations Online In 2024

Are you a nonprofit looking to improve your online fundraising? Read this guide with practical tips, software reviews, and a list of the services available for online donations.

    Davina Ward
  • Last updated onUpdated

  • Shannon Vissers
  • REVIEWED BY

    Shannon Vissers

    Lead Staff Writer

Advertiser Disclosure: Our unbiased reviews and content are supported in part by affiliate partnerships, and we adhere to strict guidelines to preserve editorial integrity.

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 to collect donations online. 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.

Learn More About Our Top Picks

CompanyBest ForNext StepsBest For
Donorbox

Read More

  • Best overall online donation management software for nonprofits
  • 1.5% + processor fee per transaction
  • Full suite of nonprofit donation management tools
  • Best overall online donation management software for nonprofits
  • 1.5% + processor fee per transaction
  • Full suite of nonprofit donation management tools

Visit Site

Read More

Square

Read More

  • No monthly fee plan option
  • 2.9% + $0.30 per transaction
  • Excellent POS software integration
  • No monthly fee plan option
  • 2.9% + $0.30 per transaction
  • Excellent POS software integration

Visit Site

Read More

Stripe Payments

Read More

  • No monthly fee
  • 2.2% + $0.30 per transaction
  • Strong customization options & built-in customer engagement tools
  • No monthly fee
  • 2.2% + $0.30 per transaction
  • Strong customization options & built-in customer engagement tools

Visit Site

Read More

Shopify Lite

Read More

  • Monthly fees start at $9
  • 2.2% + $0.30 per transaction
  • Easy to implement online donations
  • Monthly fees start at $9
  • 2.2% + $0.30 per transaction
  • Easy to implement online donations

Visit Site

Read More

Helcim

Read More

  • No monthly fees
  • Processing rates start at: interchange + 0.50% + $0.25
  • Low cost processing with no commitment
  • No monthly fees
  • Processing rates start at: interchange + 0.50% + $0.25
  • Low cost processing with no commitment

Visit Site

Read More

Show More Options
Host Merchant Services

Read More

  • $14.99/month account fee
  • Discounted nonprofit pricing
  • Interchange-plus pricing with next-day funding
  • $14.99/month account fee
  • Discounted nonprofit pricing
  • Interchange-plus pricing with next-day funding

Visit Site

Read More

Clearly Payments

Read More

  • Monthly account fee starting at $21
  • Choose between an interchange-plus or subscription pricing model
  • Comparatively low online processing rates
  • Monthly account fee starting at $21
  • Choose between an interchange-plus or subscription pricing model
  • Comparatively low online processing rates

Visit Site

Read More

PayPal

Read More

  • No monthly fee
  • 1.99% + $0.49 per transaction
  • Accept international payments & all major payment types
  • No monthly fee
  • 1.99% + $0.49 per transaction
  • Accept international payments & all major payment types

Visit Site

Read More

Show Fewer Options

Read more below to learn why we chose these options.

Table of Contents

Accepting Donations Online: What You Need To Know

Taking donations online has many advantages. These include:

  • Freeing up manpower for other tasks
  • Being able to take donations around the clock
  • Automating processes like recurring payments
  • Storing donor information for future outreach
  • Easily promote and raise awareness of future campaigns

Finding a payment processor that works well with your needs can allow you to do all of these things, often with a nonprofit discount.

To legally accept donations, your organization must be a registered 501(c)(3) under the IRS tax code.

There are other ways to raise funds for charitable ventures if your organization is not registered, including crowdfunding, partnering with a registered nonprofit organization, and organizing a donation drive.

Can You Accept Donations Online For Free?

Collecting donations online for free is possible, but this typically means passing on the transaction fees to your donors. Someone is still bearing the cost of each nonprofit payment processing transaction.

I think whether or not this is worth doing depends on your fundraising strategy.

8 Best Nonprofit-Friendly Tools For Taking Donations Online

The best online credit card processing companies combine competitive transaction fees with excellent tools for soliciting donations across various websites.

Here are our top choices:

How The Best Tools For Accepting Donations Online Compare

Custom Forms Payment Links Currency Conversion P2P Fundraising
Donorbox
Square
Stripe Payments
Shopify Lite
Helcim
Host Merchant Services
Clearly Payments
PayPal

Donorbox: Best Overall Online Donation Software

Donorbox


Visit Site


Pros

  • One-stop-shop for nonprofits
  • Automatic tax receipts

Cons

  • 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.

Choose Donorbox If You Want...

  • An all-in-one online donation management solution
  • Low, pay-as-you-go plan pricing
  • P2P fundraising tools

Get Started With Donorbox

Jump back to comparison chart

Square: Best For Online & In-Person Donations

Total Rating 4.8
Fees & Rates5.0

Products & Services4.7

Contract4.3

Sales & Advertising Transparency5.0

Customer Service4.9

User Reviews4.9



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
  • No monthly fees

Get Started With Square

Read our in-depth review

Jump back to comparison chart

Stripe Payments: Best For Donor Experience Customization

Stripe Payments

Total Rating 4.7
Fees & Rates4.7

Products & Services4.5

Contract5.0

Sales & Advertising Transparency5.0

Customer Service4.5

User Reviews4.1



Pros

  • International donation features
  • Excellent nonprofit discount rate

Cons

  • 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.

Choose Stripe If You Want...

  • A high nonprofit discount for transaction fees
  • Strong customization and CRM tools
  • International donation support

Get Started With Stripe Payments

Read our in-depth review

Jump back to comparison chart

Shopify Lite: Easiest To Use

Shopify Lite


Visit Site


Pros

  • Extensive platform for donations and sales
  • Nonprofit discounts on transactions

Cons

  • Monthly fee
  • Features can get expensive

Why We Choose Shopify As The Easiest To Use

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

Get Started With Shopify Lite

Read our in-depth review

Jump back to comparison chart

Helcim: Most Budget-Friendly Option

Total Rating 4.9
Fees & Rates5.0

Products & Services4.4

Contract5.0

Sales & Advertising Transparency5.0

Customer Service4.8

User Reviews4.5



Pros

  • 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.

Choose Helcim If You Want...

  • A month-to-month contract
  • Transparent interchange-plus pricing
  • Discounted processing rates

Get Started With Helcim

Read our in-depth review

Jump back to comparison chart

Host Merchant Services: Best For Complex Processing Needs

Host Merchant Services

Total Rating 4.9
Fees & Rates5.0

Products & Services5.0

Contract5.0

Sales & Advertising Transparency4.7

Customer Service4.6

User Reviews4.8



Pros

  • Transparent interchange-plus pricing
  • Discounted nonprofit processing fees

Cons

  • Add-on services and fees increase costs
  • Monthly account fee

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.

Host Merchant Services online processing fees start at interchange + 0.35% + $0.10.

Rates are lower for nonprofits, and 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

Get Started With Host Merchant Services

Read our in-depth review

Jump back to comparison chart

Clearly Payments: Best Subscription Pricing

Clearly Payments


Visit Site


Pros

  • 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

Get Started With Clearly Payments

Jump back to comparison chart

PayPal: Best For Accepting Multiple Donation Types

Total Rating 4.2
Fees & Rates3.8

Products & Services4.2

Contract4.6

Sales & Advertising Transparency5.0

Customer Service4.1

User Reviews3.3



Pros

  • Can accept donations from around the world
  • Discounted transaction fees for nonprofits

Cons

  • Inconsistent customer service
  • Transaction fee is high for micro-donations

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:

  • Donation buttons
  • Peer-to-peer donation links through PayPal.Me
  • In-person transactions through PayPal Zettle
  • Credit and debit card transactions
  • 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.

Choose PayPal If You Want...

  • Access to PayPal’s ecosystem of products
  • Discounted transaction fees
  • International donation support

Get Started With PayPal

Read our in-depth review

Jump back to comparison chart

Payment Processing Rating Methodology

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.

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:

15

Years reviewing payment processors

100+

Providers evaluated

25

Attributes and features assessed per vendor

40+

Years combined experience


What Is The Best Way To Accept Donations Online?

Hopefully, you now have a better sense of how to get donations online.

The best way to accept donations online is going to be the way that works best for your organization. It matches your budget, feature needs, and performance expectations to make it easy to take online payments and raise funds for your cause.

With the tools we profiled in this article, you can easily see and compare your costs of using such services.

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!

Jump back to comparison chart

Davina Ward

Davina Ward

Senior Staff Writer
Davina joined Merchant Maverick in 2022, covering small business payroll and accounting. She 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. She currently resides in New York.
Davina Ward
View Davina Ward's professional experience on LinkedIn.
Davina Ward

Latest posts by Davina Ward (see all)