if payment is Failed, Membership should be set to Cancelled instead of Expired?
Currently, If a contribution related to membership is failed, it is set to Expired. I think it makes more sense to set the status to Cancelled? To replicate -
- Create a backend pending membership with contribution status = pending.
- Edit the related contribution and update the status to Failed. The membership is set to "Expired".
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information