-
Notifications
You must be signed in to change notification settings - Fork 18
Monthly donations
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.
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.