Reading list Switch to dark mode

    Prestashop Donate to Charity

    Updated 21 June 2023

    Prestashop Donate to Charity module helps store owners to set up a donation fund on the store & seek donations from the customer. A clear & concise description of the fund will also ensure customers that the money will reach the actual beneficiaries. This has some other benefits too. Setting up a donation fund also reflects your philanthropist personality in the market & helps to improve the brand image among the potential customers.

    Note: PrestaShop Donate to Charity module is compatible with PrestaShop version 8.x.x and multi-store feature.

    For the overview of the plugin check the video mentioned-below –

    Features of Prestashop Donate to Charity

    • Run various donation campaigns on store simultaneously.
    • Advertise all the campaigns on various pages of the store.
    • Choose to ask for a donation of a fixed amount.
    • Set donation amount according to the will of customer.
    • Global Advertisement banners & banners for individual donation campaigns are fully configurable.
    • Enable/Disable the display of button on the global advertisement for redirecting to donation campaigns listings.
    • Provide donation block on the cart page too.

    How to Install Prestashop Donate to Charity Module

    1. Firstly, Go to the Module Manager in Back office and click on ‘upload a module’.
    2. After that, Drag and drop the module file or select the file from the system.
    3. In this way, the module installation will be successful.
    Click to upload Prestashop Donate to Charity module
    Drop or select the file of Prestashop Donate to Charity module
    Prestashop Donate to Charity module installed

    Workflow of Prestashop Donate to Charity Module

    Once the module installation is successful, new tabs add to the dashboard.

    new tabs are added

    Global Advertisement Configuration:

    In this section, Admin can customize global banner & the text displayed on it. Choose to display this banner on different pages at various positions. Display a button on the banner to redirect to the donations category page. The text, it’s colour & the colour of the button border can be customized too.

    Searching for an experienced
    Prestashop Company ?
    Find out More

    Once you configure the global banner settings, it will display the banner on front-end. You can also see a button to view all the donation campaigns running on the shop.

    global advertisement on home page

    On clicking the button, the customer will go to the category page of the donation. View all the donation campaigns running on the shop here.

    donation campaign category page

    Create donation campaigns

    In this section, you can create various donation campaigns.

    crate donation campaign

    Case 1: While creating any donation, if you keep the price type as fixed. In that case, a person donating for any cause needs to contribute the fixed amount set by admin.

    Note: This donation is created as virtual product in catalog at the back-end.

    manage donation

    Additionally, you can also manage advertisement setting for donation. If you wish, you can advertise the campaigns on various pages of the shop.


    As you know the donation is created as a product. Hence upload the images to show on the product in the images section. You can also change the cover image for the product created for the donation.

    manage donation

    The process to donate in existing/running campaigns

    The process to donate towards any cause will be similar to the process adopted for ordering any product.

    donation product page

    After the confirmation of an order, it will create a new order at admin’s end too. Admin can change the status after receiving the payment.


    Case 2: If you keep the price type of the donation as “By customer”. In that case, Customer can donate any amount greater than the minimum amount.


    If the price type is set to “By Customer”, then you will find a field to enter the amount at the product page. Here customer can choose to donate any amount greater than the minimum amount set in the configuration. Rest of the flow will be the same as ordering any normal product.


    An option to donate will be available on the cart page too as per the settings. The functionality of ‘price type’ by which admin can select whether the donation is a fixed amount or customer can choose the donation amount will also be applicable here.


    View donation statistics

    Under the charity donation tab, a third tab of “Donation Stats” is also available. This section presents the data of donation for all the active campaigns of the store.

    Under this statistics section, there are particularly two kinds of data is available. The first list shows the total number of customers/order who donated to the campaign.

    There is an another kind of data available too. This data shows the list of all the campaigns that received no funds from the customer yet.


    On clicking the “view” button available against the listing, you can view the list of all the customers who donated to that particular campaign.


    That was all about Prestashop donate to charity module. I hope this document will help you in checking the functionality of the module in a better way. And, do let us know about your views in comments.


    For any kind of technical assistance, just raise a ticket at and for any doubt contact us at [email protected]

    Current Product Version - 4.1.0

    Supported Framework Version - 8.x.x, 1.7.x.x

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • NPSS Corporation
    Thanks for sharing the information on this module.
    I have also installed this module but don’t know more about this module. This blog provides more information about this module.
    Great Blog!
    Keep Sharing!
    • amit kushwaha (Moderator)
      Greetings from Webkul!
      Thank you for your wonderful feedback! We really appreciate that.:)

      For any further queries related to the module flow, kindly create a ticket at our support ticket system or you can mail us at [email protected].

      Thanks and have a good day ahead!

  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content