Let payment succeed after failure #16420
Description
Resolves #3475
A failed payment request, when later attempted again with a successful payment, could not be marked as completed. However, this restriction has now been lifted.
Checklist
- I fully tested it as developer
- I've assigned reviewer, related labels and set a milestone for this PR
How to test it?
Make a failed payment then make a successful payment with the same payment request id