---
title: "Donation"
description: "The app adds donation as a product option, allowing the store owners to collect donations in addition to selling their products."
url: "https://docs.j2commerce.com/apps/donation"
markdown_url: "https://docs.j2commerce.com/apps/donation.md"
last_updated: "2026-10-23T02:33:38+00:00"
version: "J2Store 4"
breadcrumbs:
  - title: "Home"
    url: "https://docs.j2commerce.com/"
  - title: "Apps"
    url: "https://docs.j2commerce.com/apps"
  - title: "Donation"
    url: "https://docs.j2commerce.com/apps/donation"
---

# Donation

The app adds donation as a product option, allowing the store owners to collect donations in addition to selling their products.

The customer will be able to enter the amount of the donation in a text box. You give the liberty of choosing the amount to your user.

The app seamlessly integrates with J2Commerce. You will be able to create a donation option type and associate it with the product. No complex configuration is required to use this app. Just install the plugin on your site, start creating options, and add it to as many products as you like.

## Limitations:

When using the donation option type, avoid using another option with a price modifier (***like a select or radio type option that adds/modifies the price***)

## Requirements

[PHP 8.1.0 + Joomla! 4.x/ Joomla! 5.x + J2Commerce / J2Store 4.x + Purchase the App](https://docs.j2commerce.com/apps/donation#requirements)

[**Step 1:** Go to our](https://docs.j2commerce.com/apps/donation#requirements) [J2Commerce website](https://www.j2commerce.com/extensions) > Extensions > Apps

**Step 2:** Locate the Donation App > click View Details > Add to cart > Checkout.

**Step 3:** Go to your My Downloads under your profile button at the top right corner and search for the app. Click Available Versions > View Files > Download Now

## Install the App

Go to System > Install > Extensions > Install the app

![Donation](https://docs.j2commerce.com/images/docs/v4/assets/user-group-3%20%289%29.webp)

## Enable the App

Go to J2Commerce > Apps > search for the Donations app

Click on the 'X' under Status to enable it.

![J2Commerce All Apps list searched for "donation", with Apps menu, search box and the enabled status check for Donation highlighted](https://docs.j2commerce.com/images/docs/shared/donation-enable.webp)

Click on "Open App" or the Title to start setting up the app

![J2Commerce All Apps list searched for "donation", with the Open App button highlighted on the enabled Donation row](https://docs.j2commerce.com/images/docs/shared/donation-open.webp)

## Setting up a Donation Option for a Product?

Once you have enabled the Donation App, you may consider creating an Option for Donations.

Go to J2Commerce > Catalog > Options > New.

![Donation](https://docs.j2commerce.com/images/docs/v4/assets/donation-5.webp)

Name it Donation, the type is Donation, and make sure it's Published.

![Option Type- Donation.](https://docs.j2commerce.com/images/docs/v4/assets/donation-6.webp)

Once you have created the Option type as Donation, you may add the option type to your desired product that you wish to receive donations.

Go to J2Commerce > Catalog > Products > Select your product.

Under J2Commerce (J2Store cart) tab > Options tab > Select the Donation option you created and click on Add option. Select Donation from the drop-down menu and click Save and Close

![Donation as Option.](https://docs.j2commerce.com/images/docs/v4/assets/donation-7.webp)

## Frontend View

Now your store frontend should display the Donation option for the respective Product.

![Product page for Gold Watch with a highlighted Donation field with a dollar sign prefix above the quantity box and Add to cart button](https://docs.j2commerce.com/images/docs/shared/donation-frontend.webp)
