$99.00

Donation For WooCommerce

Developed by WPExperts
See Subscription Details
(17 avis client)

Donation For WooCommerce

17 reviews  |   Developed by WPExperts

Information & Requirements

  • WooCommerce
  • WooCommerce Subscriptions (For Recurring Donations)
View documentation for more info

Create donation campaigns for your WooCommerce website – Collect charitable donation payments anywhere on your website with Donation for WooCommerce. 

Collecting donations on your WooCommerce website is a great way to raise funds for nonprofits, charities, NGOs, clubs, or any other causes. Contrary to popular belief, donation systems are easy to configure and manage, given that you have the right tools and extensions.

Donation for WooCommerce is the only donation solution that focuses heavily on ongoing, recurring donations right out of the box.

Donation For WooCommerce is a powerful WooCommerce extension that gives you the ability to create fundraising campaigns without charging any transaction fees. Creating donation-based campaigns will enable the extension to add donation products to your WooCommerce inventory.

Easily configure options like donation amount types, limits, and levels.

Donation-based campaigns come with pre-set default options that can be configured on individual choices. These include:

  • Amount Type: Define the type of payment (predefined or custom) your form will accept.  
  • Predefined Value: Set a fixed donation amount for users to select and pay. 
  • Custom Value: Give users the choice to donate any amount they want.
  • Min & Max Amount Limits: Define minimum and maximum limits for donation payments.
  • Add Multiple Levels: Add multiple donation amount options in your form. 

Make it easy for your customers to donate generously – Donation for WooCommerce features a variety of functions that help you request donations without making it sound like a hassle.

  • Accept recurring donations;
  • Accept donation amounts in decimal values;
  • Round-up the final amount and donate the difference;
  • Donation options on shop, product, carts, and checkout page;
  • Add donation widget. 

Displaying your donation campaign’s goal creates a sense of urgency – Early donators can bring in more people, making it easy for the entire community to cross the finish line together.

Setting your advertising goals and targets is a fundamental stage of any campaign strategy. Donation for WooCommerce’s Goal feature helps you monitor the number of donations collected for a specific campaign and gives you the capability to display these targets to your customers. 

Your donation goal can be defined, measured, and displayed in many ways, including total amount collected, percentage completed, number of donations received, number of days left, and unique donor count

  • Display a progress bar to show the collected donation amount in currency value
  • Display the goal progress bar’s value in percentage;
  • Define and display the number of donations your campaign should collect before closing;
  • Define and display the number of days left in your donation campaign;  
  • Display a unique donor count on your goal’s progress bar.

A unique way to thank your donors – Create a custom thank you message that will be automatically displayed on the donation form once the campaign’s goal is achieved.

Run multiple fundraising campaigns simultaneously with Donation for WooCommerce.

Donation for WooCommerce Features

  • Create multiple donation campaigns;
  • Collect recurring donations on a daily, weekly, or monthly basis; 
  • Define interval and length settings on recurring donations;  
  • Accept custom donation amounts;
  • Display predefined donation amount options;
  • Display a progress bar to show the collected donation amount in currency value; 
  • Display the goal progress bar’s value in percentage;
  • Define and display the number of donations your campaign should collect before closing;
  • Define and display the number of days left in your donation campaign;  
  • Display a unique donor count on your goal’s progress bar;
  • Display a custom thank you message when the campaign completes its goal;
  • “Round-Up” feature gives shoppers a choice to round up their bill amount and donate the change;
  • « Round-Up multiplier » calculates a new total by rounding off the cart amount to the nearest number that is divisible by the round-up multiplier;
  • Display donation options at the cart and checkout page;
  • Display donation options on the shop or product page;
  • Display order details of the donation amount (campaign name, amount type, and campaign ID);
  • Filter donation orders by campaign name;
  • Set the position of the currency symbol;
  • Display donation request popup with “Round Off Donation” option;
  • Form and widget customization options (button text color, button label, button color);
  • Add the donation widget on the website’s sidebar or footer;
  • Display the donation widget on the website’s pages using shortcode;
  • Display donation amount in multiple styles (Radio, label, dropdown);
  • Users can donate to multiple campaigns simultaneously;
  • Customize the « Round Off Donation » popup (Popup title, message, button text color, background color);
  • Enable/disable the option to display donation form on the cart page;
  • Users can add a decimal value to their donation on the cart and checkout page;
  • Gutenberg Block support;
  • Metadata Functionality creates a separate list for amounts collected under a specific donation campaign;
  • View donation campaign statistics like number of donations as per campaigns, the total amount donated, minimum & maximum donation amount limit.
  • Compatible with Currency Switcher for WooCommerce;
  • Compatible with WooCommerce Subscriptions.
  • Translate Support WPML Plugin;
  • Translate Support Loco Translate Plugin.


Why Use Donation for WooCommerce?

  • Display donation options anywhere on the website, whether it is a shop, product, cart, or checkout page.

    Simply display donation options on your shop, product, cart, or checkout page with predefined values. You can also allow visitors to enter a custom value so they donate any amount they want.

  • Add the donation widget on the sidebar or footer of your website.

    Customize styling options like labels, colors, buttons, and more. The donation widget allows you to show the donation box on any page or post using the campaign’s shortcode.

  • Easily collect recurring donations and provide your organization with a predictable revenue stream.

    Accepting recurring donations is now made easy using Donation for WooCommerce and WooCommerce Subscriptions. Your donors can opt for recurring donations via the online donation form. 

    Recurring donations ensure that your donors’ generosity helps you every month.


    You can easily adjust the setting of the cadence of the recurring plan from anywhere between daily to monthly, depending on your donors’ needs.

    To collect recurring donations, you need to install and activate the WooCommerce Subscriptions plugin. Once activated, you can enable recurring donations from the campaign settings tab.

  • Ask your customers to round up their bill at WooCommerce Checkout and donate the change to charity.

    The extension’s “WooCommerce Round-Up Prices For Charity” feature asks your shoppers to round-up their final billing amount to the next highest dollar and donate the difference to charity.

    Let’s suppose that your customer is purchasing a product with a value of $25 while also donating an amount of $2.5 for any listed or specified donation product. They will be shown the option to round off their final payment, which once accepted, will be settled to $28.

    You can also define a list of charities for shoppers to choose from – Every donation counts no matter how big or small.

    Round-Up Multiplier – A super easy and intelligent way to collect donations from your customers.

    Once activated, you have to input an integer and select it as the round-up multiplier. The cart total will be reached to the nearest number that will be divisible by the round-up multiplier. The difference between the new total and the actual order amount will be asked to be donated.

    Note: ‘Round-Up’ will work only if your customer’s cart total has an amount after the decimal. The round off functionality will be ignored if the final value is a whole number (without a decimal).

    Quick and easy to configure – Admins and store managers can view donations and their details in the WooCommerce area.

    “Round-Up” is a premium feature in other plugins but is now part of our in-feature list for absolutely no extra charge!

  • Accept donation amounts that have a decimal value, even as small as $0.01.


    Donation for WooCommerce allows your donors to donate any amount they can, even if the value is in decimals. Empowered by your donors’ willingness to contribute, this feature helps you pool together small amounts.

  • Display a progress bar to show the collected donation amount in currency value.


    Progress indicators are a powerful tool to help your customers know that they’re not alone in contributing to a donation cause. The progress bar also encourages people to donate in order to achieve a goal.

  • Display the goal progress bar’s value in percentage.


    You can choose to display the value of the collected amount in percentage. The donation amount recorded in the progress bar will signify the total percentage of the goal achieved.

  • Define and display the number of donations your campaign should collect before closing.


    Define the total number of donations you need to collect for your campaign’s goal. The progress will show the number of donations collected, and the text will show the number of donations remaining.

  • Define and display the number of days left in your donation campaign.


    Selecting the option will allow you to choose the date on which your donation campaign will end. The end date will be displayed next to the progress bar.

  • Display a unique donor count under your goal’s progress bar.


    Record and display the number of unique donors that have contributed to your donation campaign. Multiple donations by the same donor will not trigger the unique donor count.

  • Give thanks to your donors with a thoughtful note.


    Thanking your customers can go a long way toward building lasting customer loyalty. Display a thank you note on the donation form that automatically appears once the donation reaches its goal.

  • View Metadata and donation statistics to improve your campaigns and efforts further.

    Easily view your campaigns’ donation statistics by visiting the « all campaigns » tabs from your WooCommerce dashboard. These stats include the number of donations as per campaigns, Total amount donated, Minimum & Maximum donation amount limits.

    Also, any product that has been selected for donation and ordered by a donor will get listed in a separate column.


Compatibility & Integrations

  • Integration With WooCommerce Subscription


    Create Variable Subscription products with corresponding attributes and product variations. Automatically change your wholesale customers when they buy a Variable Subscription or revert it back to a default role when they cancel it.

  • Compatibility with Currency Switcher for WooCommerce


    Currency Switcher for WooCommerce is a widget that allows visitors to switch between currencies according to their preferences. Donation for WooCommerce and its features (Round-up functionality, donation from page, and donation from widget) are fully compatible with Currency Switcher for WooCommerce.


How to Get Started

  1. Buy Donation for WooCommerce.
  2. Download and install the extension. You can find the installation guide here.
  3. Activate, set up, and configure the extension.

Read the technical documentation to set up donation campaigns, forms, and other functionalities.

Customer reviews

4.9 out of 5 stars - 17 reviews
Log In To Add Your Review
Sort reviews by:


  1. 3263965

    prosomo rated

    I had a really great customer service with the team at WPExperts.

    The plugin is really useful and my client is happy about the result.

    Keep the good work guys.

    Was this review helpful?   (2) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  2. 3194768

    trousmichael rated

    Very flexible plugin, and the settings allow me to create multiple donation campaigns. Customization options for my form and widget are pretty useful. The checkout donation option is a great value addition to this plugin.

    Was this review helpful?   (1) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  3. 0

    Anonymous rated

    Great product and great support team. When I encountered a plugin conflict, they were quick to provide a solution that required next to no changes.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  4. 1533352

    Marc Vendetti rated

    This is the most complete donation plugin I have found and yet it is simple to use. It does everything we need and for a very reasonable price and they do not charge a percentage of the donations. The support with WPExperts is very responsive and helpful.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  5. 3185003

    jamybracks rated

    Displaying donation amounts in a dropdown menu saved a lot of space on my checkout page. Accepting custom donations really helped me collect a lot because this, along with round-up functionality, gives my visitors the option to donate change without giving much thought.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  6. 707048

    quentin thomas rated

    I installed this for a client and they receive 1 in 5 orders with a donation. I had a small issue with the way the plugin looked, which an update to the latest version cured.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  7. 3201930

    bellaeva86 rated

    Donation for woocommerce easily integrated with the design of my theme, and it got even better from there! I never knew creating a donation product that could be added to the cart would be so popular. Accepting payment anonymously can be another huge improvement to the plugin. Either this or invite users to join my mailing list.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  8. 3481436

    lmle2016 rated

    Once we manage to get the product working correctly it is fantastic. Works great now and will hopefully raise lots more money for our small school charity! the support was great and the team always got back to me quickly.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  9. 3199511

    sophiacharl rated

    Simple and straightforward. I was looking for a simple solution for accepting donations on my site and this extension did just that. and please can you add the option for custom thank you emails. It will help me send out a special thanks to people who generate a significant amount?

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  10. 3194756

    marlyn93 rated

    What’s great about the product?
    I thought there would be transaction fees involved but haven’t seen such a thing yet. The plugin really does what it says and has yet to disappoint me. Widget is beautifully designed and seems easy on the eyes. The best thing is its ability to be as user-friendly as possible.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  11. 928078

    Holli rated

    I’ve used WooCommerce for years now on one site, and now I’ve put Donation on a charity site. Very happy with the product and with the support.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  12. 3187713

    iankestle6 rated

    Round-up and round-up multiplier is an awesome addition to the feature list. The look and feel of the plugin are as premium as they come. I was having a problem before viewing the amount collected from donations, but it has been added to the plugin, aka the metadata functionality.

    Donor tracking and spam-blocking – looking forward to seeing these features added in the upcoming update.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  13. 3165702

    smameli969 rated

    Easy to set up and customization donation products. There is nothing more you can ask for if you want to accept simple donations on your website.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  14. 3163180

    jonnic3321 rated

    Accepting small donation amounts (every cent counts) is the winner for me. I struggled to set up donation products in other plugins, but this extension has made it easier for me to accept even the smallest amounts using the round-up feature, also, adding a decimal value to amounts is also a huge game-changer.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  15. 3155614

    willdav636 rated

    Great plugin to set up a donation product in WooCommerce. I have downloaded a couple of other donation plugins, but none has more features or works better with my website than this one. Quick to set up, easy to configure - A huge time saver.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  16. 3149983

    smithjose0001 rated

    Donation for WooCommerce is a simple plugin that does what it says. What I love about this extension is its round-up feature. Easy to use and works seamlessly with my woocommerce site.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  17. 2943509

    jacobkubec rated

    Everything is working fine, very helpful customer service, they help me customize the plugin for my own needs without any problem!

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

WooCommerce : la plateforme d’eCommerce la plus personnalisable pour développer votre boutique en ligne.

  • Garantie de remboursement pendant 30 jours
  • Des équipes d'assistance dans le monde entier
  • Des paiements en ligne sécurisés