Skip to content
Loek van Gent edited this page Apr 29, 2016 · 1 revision

So what's the fuzz?

Next to one off donations people can also set a monthly donation. The only option for this is direct debit through a Dutch bank account. When setting a monthly donation one can choose project s to donate to. If none are selected then the monthly donation amount is split over the Top 3, the three most 'popular' projects.

Running monthly donations

For now monthly donations are run by hand. This are the steps you should take:

  • Check in admin that all users that have a monthly donation have a valid IBAN. When filling out their monthly donation they set there 'plain' bank account number. So check /admin/fund/recurringdirectdebitpayment/ if any entries fail the IBAN check. Also check that no one has set a amount 0.00 euro.

  • PREPARE: Shell into the server and run ./manage.py process_monthly_donations -t onepercent --prepare --settings=onepercentclub.settigns.production. This will generate the donations, but won't yet create actual donations.

  • CHECK: Ask Community Manager to review te prepared donations https://onepercentclub.com/en/admin/recurring_donations/monthlybatch/18/.

  • PROCESS: Shell into the server and run ./manage.py process_monthly_donations -t onepercent --process --settings=onepercentclub.settigns.production. This will create actual donations (and payments) based on the 'prepared' donations.

For first time usage you might want to try the entire thing locally.