This project is not covered by Drupal’s security advisory policy.

This module makes it easy for NGOs to set up fundraising tools on their Drupal sites.

Features:

  • Multiple donation pages for different campaigns
  • Donation menu to show how the donation will be utilised
  • Multiple payment gateways (handled by PG API module)
  • Selectable / custom donation amount
  • GiftAid feature (available from Beta 3 and on) - data export feature to follow

I am planning on adding following features:

  • Data export (Views integration)
  • Recurring donation (for selected payment gateways)
  • Display custom 'thank you' page after donation
  • Despatch confirmation emails
  • Add help text (documentation)

Dependencies:

Installation and setup

  1. Install and enable all the dependent modules.
  2. Configure PG API module and its payment gateway modules (the ones you prefer to use).
  3. Enable this Fundraising module and its sub-module (a feature packaged by Features module). Also go to Features admin page and revert the components (I'll update the code so this step won't be necessary)
  4. In the content type configuration page (Administer > Content management > Fundraising), expand 'Fundraising settings' fieldset (found at the bottom of the page) and tick 'Use this content type to set up fundraising pages'
  5. To create a new fundraising page, go to node/add/pg_fundraising. Here you create a fundraising menu (e.g. 'for £10 you can feed a family for a week' with a photo of some food stuff) and preset donation values.
  6. Submit the node.

Initial development sponsored by Microsoft. This module is included in the Project DaNGO package.

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution No further development
    No longer developed by its maintainers.
  • Module categories: E-commerce
  • Created by dokumori on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases