Give the option to offer a refund with a chosen amount and notes added. Currently, it's prorated, or nothing. I recently had to do a refund for an annual subscription in GS, but went through Stripe as there were some fees I needed to subtract.