Set recur contribution status to failed if a payment failed - #215
Set recur contribution status to failed if a payment failed#215michaelmcandrew wants to merge 1 commit into
Conversation
4da2474 to
d58ac93
Compare
|
@michaelmcandrew I think there is an intent that 'Failed' will be after x attempts (probably 3)- there is also a 'failing' status I think for the interim period |
|
This isn't a definitive answer - more of a conversation 😄. I agree that this could be a good approach and. We did talk about it but decided against it, at least for now because:
|
|
@michaelmcandrew I like the workflow/cycle published by @artfulrobot for GoCardless here: https://docs.civicrm.org/gocardless/en/latest/reference/technical/ - Stripe partially implements that lifecycle currently but the intention is to fully implement. |
8f31154 to
679df0f
Compare
When a payment processor cannot take a payment, we set the new contribution to failed but do not update the recurring contribution.
This patch sets the recurring contribution to failed.
We are in the process of testing this with a client. Will report back here when we have some feedback on whether this approach works.