Has anyone done any customizations to the refund / return functionality? I need to make this more robust for a client and am looking at the best way to go about this. Specifically, we need to account for the following scenarios:
- Full refund of whole order
- Partial refund of product(s)
- Multiple partial refunds (i.e. $1,000 product could be refunded $100 at one time and then another $30 later)
- Full / partial shipping refund
In addition, the refund receipt should itemize the refunds just like the original receipt so we need to see product names and configuration (if a kit item) rather than "Merchandise Credit".
They are currently on v.8 and an upgrade to v.9 isn't really in the cards as the code has been heavily customized. However, considering the v.9 changes, is this something that could be accomplished via the new Add-In model? I don't think it can but am not really familiar with that.
I am looking for suggestions and guidance but wouldn't be opposed to making a purchase if there is a component already out there - presuming I could get the source code as well.
Thanks,
Ryan