Open tttp opened 7 years ago
Hi @tttp. Sorry for the late reply, I was on holiday.
I agree that the selection of statuses is not very good, and I agree with the proposed use of pending
and in progress
. However I would want to keep completed
for mandates that had limited runtime from the beginning. I could also see us using cancelled
and failed
, but here we need to properly define its meaning.
In any case, this is obviously not done by simply changing batching code, but we also need to adjust all the interfaces (e.g. mandate actions) and reporting functions, and create update code for migration. PRs very welcome, but I very likely don't have time for that atm.
I implemented the change in branch dev_416
, and an active recurring_contribution will now always be in status 'in Progress' instead of 'Pending'. However, I haven't implemented the idea, to leave the recurring_contribution in 'Pending' until the first collection - feel free to add that if you want....
@tttp Could you test this?
@pfigel Is this still relevant for you? GP ticket is [12748]
hi, Right now, the status of the recurring contributions are "pending" (if created or runnning) or "completed" (if finished)
It's rather confusing for the users to "translate", @systopia I'd like to use other status:
What do you think? should make it more readable, isn't it?