A proposal. In V2, it is possible to edit a record a payment, and modify directly from admin, for example the product, or start date or end. In v3, when editing a payment, we can not change, unfortunately. For example, a client this morning is the wrong product, I can delete the payment and make him a new one. In V2 I could change Live.
Still not sure why you need to edit payment ? You can remove user's access and add correct one, so why payment record should be changed?
For example, when a person makes a mistake, you can simply change it and we keep all the info. it is in the V3. in v4 you are forced to cancel and add the new is a shame. This would be a more than able to modify the payment (duration, date, product, etc.) from the admin. as can be done now.