@sampoyigi and I have been working on adding a native refunds interface to the system and we now have all the parts in place to make it possible.
We would LOVE some others to get involved with adapting the payment providers to handle refunds as currently only Stripe is supported.
If you are interested at all, please head on over to the pull request here: https://github.com/tastyigniter/ti-ext-payregister/pull/6 and reach out to me or Sam on Slack to get some guidance as to what needs done. Ideally we’d need all the default payment providers to be supported before we can roll it out.