justgiving
Categories
Component ID
2542942
Component name
justgiving
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Synopsis
Built for The Children's Society Tough n Buff campaign, this is a module that wraps all the hard work of integrating the JustGiving PHP API into a Drupal site , meaning you can start building a compelling fundraising campaign.
Features
- Account creation
- Event creation
- Fundraising page creation
- Getting page information (including fundraising totals)
- Leaderboard sub module, display top 10 fundraisers for a charity
Requirements
- A JustGiving API account (https://apimanagement.justgiving.com/)
- The JustGiving PHP sdk https://github.com/JustGiving/JustGiving.Api.Sdk
Roadmap
- Leaderboard display
- Profile Integration module - this is next, providing account creation and page creation as part of sign up
- Services Integration module - allowing headless integration
Credits
Thanks to the team at @jghackers for their help with using the api, and accepting my pull requests for the php unit tests
Similar projects and how they are different
- https://www.drupal.org/sandbox/tr33m4n/1760988 - focussed on a single users donations, rather than at the campaign level
- https://www.drupal.org/sandbox/KrisPomphrey/2202035 - JustGiving for webforms - doesnt integrate with the user, and is a more manual integration
