JustGiving-Leaderboard

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

While there are a lot of different unique cases for JustGiving integration with Drupal, this module does not cover you for all JustGiving integration needs instead it caters for two main functionalities such as:

  • Event Leaderboard
  • Event Creation

Requirements

For this to work you would need a JustGivng API key, this can be obtained from JustGiving site by going to JustGiving developer page.
You will also need and an event id and event set up and running and one that has people raising money for that event, this is so you can be able to see this working. You may be able to do this on test JustGiving test environment i.e. by setting up an event and adding pages/teams - for this, in turn, you would need to find test card details as in this link JustGiving test card payment.

The easiest and recommended way is to get a live JustGiving event id. You may be able to search the internet for this and find an event id to test against.

Installation

Using the UI go to manage->extend then enable JustGiving Event Leaderboard or using drush drush en jg_leaderboard.

JustGiving Event Leaderboard

Once you have installed the module you can then be able to add JustGiving API key and event id on the custom block form and then place the block wherever you like in the site and then you will have a leaderboard for your event that displays top 10 teams/pages for that event. This assumes that an event is already created and you have an event id.
To add this block:

  • go to stucture->blcok layout then find Just Giving Leaderboard and click on place block

JustGiving Event Creation

This offers you to create an event from your site and at the end of the process, you will be given the event id which can be very hand in many cases. To do this simply go to admin/config/jg and enter the api details.

Environments

Production
https://api.justgiving.com/

Sandbox
https://api-sandbox.justgiving.com/

More information can be found on JustGiving developer's guide.

Supporting organizations: 

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • Created by Shemsedin 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