Part of removing civi patches
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Remove setting of installments | wikimedia/fundraising/crm | master | +0 -14 | |
Fix references to recur status | wikimedia/fundraising/crm | master | +15 -18 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Eileenmcnaughton | T217600 Upstream our remaining Civi patches | |||
Resolved | Eileenmcnaughton | T244326 Stop mis-using recurring contribution statuses - notably completed |
Event Timeline
@MBeat33 this change has implications for you. Currently when you see recurrings you see them with the followiing statuses :
- In Progress (you probably almost never see this but it means actively processing a payment)
- Failed (one or more payments has failed but we haven't given up)
- Cancelled (cancelled manually or due to multiple failures)
- Completed (means the recurring series is In Progress or possibly that is has completed)
With this change you will see
- In Progress - means the recurring series is In Progress
- Failing - means we are trying but it keeps failing
- Cancelled (cancelled manually or due to multiple failures)
- Processing (you probably almost never see this but it means actively processing a payment)
You will still see Completed meaning In Progress and Failed meaning currently Failing as we are migrating over so the new statuses will apply when new payments are processed. However at some point we want these to more correctly refer to 'Failed' as in it kept failing so we stopped trying & set it to Failed & 'Completed' as in the recurring payment has completed - this is a bit grey in our case as all our recurrings are open ended so when do we used 'Completed' vs 'Cancelled' - question for 'one day'
Change 574626 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Fix references to recur status
Change 574626 merged by jenkins-bot:
[wikimedia/fundraising/crm@master] Fix references to recur status
Change 574909 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Remove setting of installments
Change 574909 merged by jenkins-bot:
[wikimedia/fundraising/crm@master] Remove setting of installments