Woo Donations – Pro

About This Plugin


Woo-Donation is a plugin that is used to collect donations on your websites based on WooCommerce. It is a great way to raise funds for NGOs, Charities, and any other causes. This plugin is straightforward to operate and understand. In this plugin, you can customize your donation plugin with features like fixed and customized donation amount, multi-currency support, form customization, donation industry type, widget and shortcode support, and many more mentioned in the feature section.

This plugin is easy and reliable to use. Just install and activate the plugin. After the activation, you can find the plugin setting menu in the WordPress dashboard > Woocommerce > Donation. Just follow the given steps, and you will be able to access the donation plugin. Visit all features one by one and set them according to your requirements.

  • You can implement the donation form in the specific post, pages, cart page and check-out page, as well as in a widget.
  • Admin can set min or max donation amount.
  • The donation form pop-up while the user visits for the first time.
  • Pro-users get some advantages, including the freedom to set donation from places, add notes in detail, individual donor lists, and many more.

This is the ideal scenario for charity organizations, creative people who wish to be supported by their followers, collective funding projects and much more!

Note: when using woocommerce blocks in cart page use shortcode to display donation form. For more details watch the video

Plugin Details

  • Current Version:3.2.2
  • Latest Update:01/04/2024
  • WordPress Version:6.3
  • Tested up to:6.4
  • PHP Version:7.4
  • Price:$29 / Lifetime
  • Rating:

You Can Use ShortCodes

  • Donation Form Shortcode [wdpgk_donation]
  • Donation Button Shortcode [wdpgk_donation_btn]

plugin features

Option to customise minimum, maximum, and fixed donation amount for customers.

The admin can set predefined and custom donation options with customized label functionality for their visitors.

Users can add a decimal value to their donation.

Feature to set donation form place according to your requirement.

Supports multiple donation campaigns.

The plugin has multiple options to display donation functionality on the cart pages.

Users can select the page to redirect after a donation is added or updated.

Option to hide the donation widget from the Cart and Checkout pages once donation added.

Allow users to add the amount they like to donate.

Set donation pop-up on user first visit.

Support Shortcode.

Option to change any title, label, placeholder, button text etc.

Support donation widget with the help of shortcode.

Option to add a short note on the donation page to brief out about the donation.

Set an option for users to contribute to the specific non-profit organisation like Medical, School, Animal, etcup.

Once you have donated, you can update your donation amount anytime, anywhere, when you come to visit again.

Users count highlights with a blue symbol to see the donation value for the non-profit organisation.

The basic plugin has fixed donation places that are added to the cart and checkout form.

Displays only individual donation orders in donation order page.

Option to download CSV file to get donation details.

Admin can set sticky donation button on the website’s.

Auto create woo donation page.

1. Min & Max Amount Limits

  • Define minimum and maximum limits for donation payments.
  • Admin can set min or max donation amount.
features img
features img

2. Predefined Donation Options

  • Predefined Donation Value
    • The admin can set predefined and custom donation options with customized label functionality for their visitors.
    • Admin can allow users to donate any amount of their choice by checking the custom value checkbox.
  • Display Donation Type
    • Display donation amount in multiple styles (Dropdown, Button, Radio).

3. Donation form on cart page

  • Enable to display donation on cart page.
  • Choose position for donation form in cart page.
  • We provides Guide Map of cart page positions.
features img
features img

4. Donation form on checkout page

  • Enable to display donation on checkout page.
  • Choose position for donation form in checkout page.
  • We provides Guide Map of checkout page positions.

5. Create Fundraising Campaigns

  • It enables you to create fundraising campaigns with ability to collect donation.
  • Option to make at what industry you would like to get a donation from the donor.
features img
features img

6. Donation Popup

  • When a user will visit your site for the first time, he/she will see this popup for donation.
  • Admin can set the donation pop window for the site’s first visitors, including cookie time, delay time, and target page.
  • Option to enable or disable the first visitor’s donation pop-up window for mobile

7. Sticky Donation Button

  • Admin can set sticky donation buttons on overall eight positions for desktop and three positions for mobile.
  • Admin can customize sticky button color, text, icon & text color.
features img
features img

8. Send Email to donor

  • You can write an email message template to your donor regarding the donation contribution.
  • Admin can set from name, From address, subject and Email Body.

9. Donation Widget

  • You can add this donation widget in any sidebar. This widget will show the donation form.
  • Display donation widget at the any pages or posts.
  • Customization donation widget title.
features img
features img

10. Donation Shortcode

  • [wdpgk_donation] :- Using this shortcode, we can show donation form on any page, post, or custom template.
  • [wdpgk_donation_btn] :- This Shortcode displays the donation button, after click on that button show form in the pop-up instead of showing it directly.

11. Donation Order Listing.

  • All the donation orders can be seen on this page in the table list form, which supports the sorting functionality.
  • Admin can download the CSV file which contains all donation orders data by simply clicking on this Download CSV button.
features img

plugin installation guidance video


Great Support

This plugin is easy to use and does exactly what it says it will. I had one small issue and the support was terrific!


Woo Donations - Plugin

The support was absolutely awesome – thanks a lot for the help!
The plugin works the way I expected!


Woo Donation - Plugin

Great plugin for simple donations, works well out of the box.

It had a couple of small issues with my custom shop setup but the developer fixed them very quickly when I contacted him. It’s nice to see good support from a developer.

Happy to support this guy. Buy the license.


Woo Donations - Plugin

Had an issues where the field was not properly rendering on our site. The support team already rolled out an update solving this before I even had a chance to ask.


Woo Donations - Plugin

Fantastic plugin!

I tried the free version of the plugin and could see that the premium version was much better. So I went and upgraded to the pro version as soon as possible.


Woo Donations - Plugin

So far so good

Well done!


Woo Donation - Plugin

We were looking for a simple donation plugin and this one does what we need.

I would, however, like more ability to customize the text output by the plugin, for example, field placeholder values and error messages and there are no admin options or WordPress filters to enable this.


Woo Donation - Plugin

Have repurposed it for a unique Woocommerce need that has nothing to do with donations and it’s really easy to customise and does the trick. Thanks for making it available.


Woo Donation - Plugin

[Update 2020.05.20 I’m a little slow to post this update, but I’ve found that Geek Web Solution is quite responsive to problems, and every issue I had with the plugin is now fixed, and we’ve gone live with it on our site. Now I can highly recommend it!]

[Update 2020.02.17 The negative donations issues appears to be fixed! Thanks, Geek Web Solution! I bumped up my rating to three stars. But…I reinstalled the plugin to find that on the settings page the donation product doesn’t appear in the Select Donation Product list. Instead, it list five random products, none of which are donations. They seem to be out most recently added products. So one thing fixed, another broken.]

I really want to like this plugin. It is simple and straightforward, and does what it’s supposed to do pretty well.

EXCEPT that the negative donations problem makes this a non-starter for us. Allowing a customer to negate the cost of everything in their cart is just bizarre. And having to add the script snippet (buried in the support forum) to the cart or checkout page is a sorry way to overcome what is a fundamental problem with the plugin.

If that problem is ever fixed we’ll be happy to use it. A nice addition would be to be able to include some text for donation ask text, beyond just the text box and button.


Woo Donation - Plugin

This is a simple and straight forward solution to adding donations! Thank you!


Woo Donations - Plugin