My users need to be able to change their payment to complete their form of payment.
Example user registers for event selecting to pay in person(offline payment)
Doesn’t make it the last day but in person payments can’t be taken due to being closed.
User then goes changes to online payment and pays.
Currently my users have to cancel their registration then re-register. (I do not allow duplicate registrations)
If status = paid then payment can’t be changed.