WooCommerce Round Up For Charity Round Up For Charity for WooCommerce

Need a way to have WooCommerce ask shoppers to round up for charity?

Need a way to have WooCommerce ask shoppers to make a donation during checkout?

WooCommerce Round Up For Charity lets you do exactly that. The plugin puts a small form on the cart page and / or checkout page that asks shoppers if they would like to round up their total as a donation to charity. Their donation amount is rounded to the nearest whole number, and the shopper can optionally edit the amount if they’d like to donate more or less.  For example, if the order total is $25.03 the donation form will have a default amount of $0.97 and that amount can be edited by the shopper.

Alternatively, you can set a default donation amount that would be shown to the shopper when asking if they’d like to donate, and the shopper can change the amount if they prefer.

Or you can enable a setting that rounds the donation amount up to the nearest 5 or 10. For example, if the cart total is 21.09 then the donation amount would become 3.91 which would cause the cart total to become 25 when the donation is applied to the cart. In another example, if the cart total were 28.02 then the donation amount would become 1.82 which would cause the cart total to become 30 when the donation is applied to the cart.

You can also optionally enable a feature to define a list of charities for the shopper to choose from. When you use that feature whichever charity the shopper chooses is tracked with their donation all through the checkout process and into their order receipt and order details. Administrators and store managers can view that information when viewing the details of an order in the WooCommerceadmin area.

This plugin quick and easy to configure. You can set the all of the text displayed in the donation form, and you can customize the donation form to look any way you like without losing your changes when you update the plugin. Just copy the template files to your theme, edit to suit your needs, and you’re done.

Here’s what the donation form looks like on the cart and checkout page. Notice that on the cart page the form appears below the order items. On the checkout page the form appears right above the payment options area. Also notice that in this screenshot the option is enabled to provide a list of charities for the shopper to choose from.

 

WooCommerce Round Up For Charity - Cart Page
WooCommerce Round Up For Charity – Cart Page

 

And here’s the cart page after a shopper opts to round up for charity – you see that the donation has been added to the cart.

WooCommerce Round Up For Charity - Cart Page
WooCommerce Round Up For Charity – Cart Page

 

Here’s the donation form presented on the checkout page if you enable that feature:

WooCommerce Round Up For Charity - Checkout Page
WooCommerce Round Up For Charity – Checkout Page

 

Compatibility: WooCommerce 6.0 or newer.

Latest version: 3.2.1

We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!


Version 3.2.1 - November 10, 2025

	Added currency symbol to the donation forms

Version 3.2 - November 3, 2025

	Use localized decimal and thousands separators when displaying the suggestion donation amount and processing the donate amount when submitting the donation form.

	Round suggested amount to 2 decimal places so that trailing zeros are added when necessary

Version 3.1 - May 30, 2025

	WooCommerce 9.x compatibility
	
	PHP 8.x compatibility
	
	Declare incompatibility for the cart and checkout blocks

Ask a Question:

 

From: 79.00 / year

Take donations on your site at the cart or checkout pages by asking shoppers to round up their cart total.

All of our plugins come with great support via email and phone.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.

Clear