With Donations & Fundraising for WooCommerce, enable customers to contribute to causes while shopping and set fundraising goals.
Installation
โ Back to topTo start using a product from WooCommerce.com, you can use the โAdd to storeโ functionality on the order confirmation page or the My subscriptions section in your account.
- Navigate to My subscriptions.
- Find the Add to store button next to the product youโre planning to install.
- Follow the instructions on the screen, and the product will be automatically added to your store.
Alternative options and more information at:
Managing WooCommerce.com subscriptions.
Setup and Configuration
โ Back to topOnce the Donation & Fundraising plugin is activated, access its settings:
- For product-level settings, go to Products โ Add New Product (or edit an existing product) and scroll down to the Donations & Fundraising section in Product Data.
- For general settings, go to WooCommerce โ Settings โ Donations & Fundraising.
Enabling Donations for Products
โ Back to top
- Check the Enable Donations checkbox to allow contributions for this product.
- Select the Donation Type:
- Fixed Pre-Defined Amounts โ Customers select from preset amounts.
- User Defined Amount โ Customers enter their own amount.
- Both โ Combine preset and custom options.
- Fixed Pre-Defined Amounts Configuration
- Label: Name of the donation option (e.g., โSupport a Causeโ).
- Amount: Enter the donation value.
- Use + to add more options or x to remove them.
- User-Defined Amount Configuration
- Minimum Amount: Set the minimum donation amount.
- Maximum Amount: Set the highest allowed donation.
- Display Type: Dropdown, Radio Buttons/Checkboxes, or Label as Button.
- Enable Currency: Toggle currency display on/off.
- Currency Position: Before or after the amount.
- Donation Field Label: Text displayed above the donation field.
- Amount Field Placeholder: Placeholder text for user input.
- Form Button Label: Text for the submit button.
Donation Goals
โ Back to top
- Check Enable Goal to track donations.
- Choose Goal Type:
- Amount of Donation โ Set a monetary target.
- Percentage of Donation โ Set a percentage goal.
- Number of Donations โ Track the number of contributions.
- Number of Days โ Set campaign duration.
- Set Goal Amount or Initial Goal Amount.
- Optionally enable Goal End Date and enter End Goal Message.
Donation Causes
โ Back to top
- Enable Causes by checking Enable Cause.
- Add Cause Details:
- Image โ Upload a representative image.
- Title โ Name of the cause.
- Description โ Short description of the cause.
- Remove causes using the delete button.
General Settings
โ Back to topLayout Selection: Choose a layout style for donation forms (3 available).

Cart Page Donations
โ Back to top- Enable donations on the cart page.
- Select which donations to display.
- Choose position (1โ12).

Checkout Page Donations
โ Back to top- Enable donations on checkout.
- Select donations to display.
- Choose position (1โ12).

Shortcode Generator
โ Back to top- Select a donation-enabled product to generate a shortcode.
- Copy the shortcode to embed donations anywhere.

Usage
โ Back to topWhat customers see on the front end.
1. Single Product Page

2. Cart Page

3. Checkout Page


