Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
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
Supporting organizations:
Project information
- Created by tim_marsh on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.