I see the ability to apply payments to invoices, but I’d like the abilty to unapply payments or issue refunds?
Basically the ability to update the invoice status
When the client cancels coaching that has already been paid, be able to refund it with cancellation fees (with an amount to be freely chosen, to offset transaction fees for example)
Yes, this! Need the ability to refund clients easily as well as adjust invoices on the backend if needed.
Same - definitely needed. Plus to delete/hide invoices for appoinntments that have been cancelled.
Also needs to integrate with payment processor so that cancellations automatically create refunds (or refunds less set cancellation fees). All this reflected in an updated invoice.