Fundraising
Categories
Component ID
774554
Component name
Fundraising
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
1418
Component created
Component changed
Component body
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
- Install and enable all the dependent modules.
- Configure PG API module and its payment gateway modules (the ones you prefer to use).
- 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)
- 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'
- 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.
- Submit the node.
Initial development sponsored by Microsoft. This module is included in the Project DaNGO package.