Skip to main content
WordPress made easy with the drag & drop Total WordPress Theme!Learn More
WordPress Plugins

5+ Best Plugins to Accept Donations with WordPress

July 16, 2019
5 Best Plugins to Accept Donations with WordPress

Sometimes you may need to set up a payment gateway to get paid online by a casual paying or donation. Without using a plugin, the entire process of getting paid online isn’t easy in WordPress. In the field of digital technology, a majority of products are available for free on the web. So, to give reward and inspiration to the contributor of these products, the donation could be a great way to support them.

Moreover, most of the non-profit organizations, charities, developers, and bloggers are get paid by having a donation from various sources. By default, WordPress doesn’t accept any payment but integrating a quality payment plugin can do a lot in this respect.

Why Accept Donations?

There are various reasons for getting paid by donation. Adding a donation button can be a great source of raising funds for the different non-profit organizations, charities, bloggers, and developers as well. And it’s a good alternative to crowdfunding with WordPress.

Suppose, you are if you run a charity or non-profit organization, you need to raise the fund for executing different projects. If you are a developer and offering free products, you can raise your fund using a donation button on your website to get inspiration to do more stuff or if you are a blogger and you are running a number of websites that are providing free stuff, you also can do so in this regard.

Sometimes, donors also prefer to donate online instead of sending checks in the mail or in cash. Paying donation online kind of hassle-free, straight forward, and quick, that’s why they prefer to pay online. Moreover, an online donation can reduce fundraising cost that attracts more supporters. In these days, the fast, secure and convenient donation is desired by everyone. That’s why WordPress plugin for donation comes into place to fill up the gap.

Choosing a WordPress Donation Plugin

As I said earlier – WordPress doesn’t provide any default option to receive payments. That’s where plugins come in. Once you’ve built your blog, business or nonprofit website all you need is to install a plugin to add donation forms to your site. WordPress donation plugins can be easily installed and used to receive payments from donors. But the problem arises when you want to choose the right plugin for serving your purposes.

There are tons of WordPress donation plugins out there in the market, it’s very difficult for any individual to choose one from the rest. In this article, I will cover 5 of the best WordPress donation plugins. Hopefully this summary of features will help you to choose the right one.

Most of the plugins below utilize PayPal to accept donations, so before getting started you should take the time to educate yourself about how PayPal for nonprofits works (this guide by JotForm has everything you need to know).

To get a hassle-free donation process you can have one of the plugins from the list below. Now let’s take a look!

Disclaimer: WPExplorer is an affiliate for one or more products listed below. If you click a link and complete a purchase we could make a commission.

1. WPPayForm

WPPayForm Pro Plugin

WPPayForm is a freemium WordPress payment plugin that accepts donations developed by WPManageNinja. This is an awesome plugin that receives donations through multiple payment gateways. You can accept any kind of donation using this amazing plugin. The free version of the plugin provides you to use the Stripe payment gateway and pro version allows you to use PayPal additionally. This drag & drop based donation plugin also offers you all the basic features of form creation. Users can collect recurring payments using the plugin thanks to support for Stripe and PayPal payment gateways. WPPayForm starts at $49 per year, and provides you easy to use extended documentation online. And of course it includes awesome support from the WPManageNinja team.

2. Donorbox

Donorbox WordPress donation plugin

Donorbox is another great option to accept donations via WordPress. This free plugin does require a Donorbox account, which charges a modest 1.5% fee for the platform (though considering all the advanced features this is a bargain). Donorbox includes built-in support for Apple Pay, Google Pay, PayPal Express, Stripe and Bank Payments as well as donation options for matching, recurring donations, multi-currency, and more. And the plugin makes it easy to accept donations on your WordPress site. Forms only take about 15min to setup, and can be displayed as popups, shared on social media, localized (11 languages currently suppoerted), and even display a goal progress meter. Donorbox also supports a unique text to give feature that you won’t find in other donation plugin options. This works with any smart phone and enables donors to make one time payment (or quickly repeat their last payment) to your organization. It’s easy and takes less than 60 seconds! Be sure to visit their site to learn more.

3. GiveWP

Give Donation Plugin

GiveWP is one of the most astounding donation plugins for WordPress users developed by Matt Cromwell and Devin Walker. Using this plugin, you easily accept donations in WordPress. The free version of this plugin allows you to accept donations through a PayPal payment gateway. Though there are premium add-ons available to add extra functionalities to your donations. This includes additional payment gateways (like Stipe,, Mollie, etc), recurring donations, a currency switcher and more. Purchasing the plugin will cost you a good deal of money. The pricing of the GiveWP Basic Add-ons plan starts at $149/year.

4. Charitable (Free)

Charitable Donation Plugin

Charitable is another donation plugin that gives you the ability to collect donations without facing any hassle. This a freemium plugin which is used to pay and accept the donation. With Charitable you can have a fundraising campaign set ready to use in less than 5 minutes. Plus the free version of the plugin is packed with features. Create an unlimited number of fundraising campaigns, add goals, set timelines, customize donation forms (amounts, required fields, etc), accept payments via PayPal, send followup donation emails or receipts and more. The Pro version of the plugin starts its cost $49 for a complete bundle. You also can have a minimum payment of $19 as well.

5. Donation Thermometer (Free)

Donation Thermometer Plugin

Donation Thermometer is a smart WordPress donation plugin that allows you to calculate donations and receive payments without much effort. As the name suggests, you can use the plugin options to add a custom thermometer image to your site. It’s a fun way to chart the amount of donations raised, and for donors to see how close they are to reaching their goal. Though this is a simple plugin for donations, you can still fulfill all of your basic needs. One of the most important aspects of the plugin is it can be used through offline. Moreover, the plugin is mostly customizable to use and shortcode friendly.

6. Seamless Donations (Free)

Seamless Donations Plugin

Seamless Donation is another good option to accept donations with WordPress. You can raise funds and manage your donations using this plugin on your website. This plugin allows you to accept payments using PayPal and provides a confirming thank you message when the donation is complete. There are some amazing and unique features of the plugin. For instance, you can accept donations anonymously. Plus you also can invite users to join your email list – a great way to build an audience for the future.

Over to You

Raising fund through donation isn’t an easy task as WordPress doesn’t have any default options. But you can easily add this feature by using a plugin to accept payments from donors. All of the plugins listed here have been recently updated and include slightly different functionalities for your site. Give them a try and test their features to find the perfect one for your donation purposes.

If I had to choose any particular plugin, I would recommend using WPPayForm as it provides you with multiple gateways. You can do a lot of staff using this awesome plugin like basic form creation with drag & drop facility, using Stripe and PayPal simultaneously. But really the plugins listed are all great options! Give offers supercharged premium addons and Charitable could be an excellent option for offline payments.

If you have found the article interesting and want to share something regarding the context, let me know your concern in the comment below.

Subscribe to the Newsletter

Get our latest news, tutorials, guides, tips & deals delivered to your inbox.


  1. Rahul Yadav

    Excellent plugins recommendations! I will test out to see it closer.

  2. Guiatech

    Isnt it just better to add a paypal .me link?

    • Kyla

      You certainly can create a custom PayPal link, however the plugins we’ve listed ad extra features – like adding recurring donations, visual donation tallies or automated thank you messages.

  3. Nareshkumar G

    Thank you for providing this useful article on best plugins to accept online donations. From this article, I have learned how these plugins helps nonprofits to collect more donations though online and how visitors can make donations within few clicks. Definitely I will try to integrate these plugins with my donations page.

  4. iConnectX

    Raising more money is very important for the success of your nonprofit organization. Setting up an online donation platform helps people to connect with your cause and increases community engagement with new people and they can donate money online from anywhere. These 5 Plugins help nonprofits to collect donations very effectively. Even our iConnectX – Online donations platform has been implemented on WordPress CMS. So these plugins may help us to make our donation platform better. will try them. Thanks for your valuable information.

  5. Bella

    Great article! Thank you for sharing. There is another new WordPress payment plug-in that is worth checking out and potentially adding to your list called Dropp – totally free to use and accepts donations as low as 1 cent. It is a donation plug-in that is easy to use and install on WordPress. Their transaction fees much lower than other apps and payment platforms. No coding necessary too and customizable.

    More info is on their plugin page and you can download there too – checkout Dropp Pay Tipping if you want to learn more! I hope this helps someone or some non-profits out there!

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how your comment data is processed by viewing our privacy policy here.