Problem Statement: With previous credit card processors, I manually processed refunds, however, now that I’m using Guardian (the mandated provider for ISN), I’m wondering if I can leverage an automated refund tool within the Order interface.
Currently, refunds must still be processed manually, separate from the cancellation process. This isn’t necessarily a bad thing, but it creates extra steps and communication gaps. It would be ideal if the cancellation action could include an optional step such as: “Do you want to refund this fee as part of the cancellation?” Or at minimum, after processing a manual refund, there could be a confirmation popup asking whether to “Email client/agent/bookkeeper about the refund.”
Example Scenario:
1.User cancels an order from ISN.
2.System prompts: “Do you want to process a refund?” → Yes/No
3.If Yes → allow entry of refund amount.
4.After refund is submitted → system asks: “Would you like to send a refund notification to the client/office?” with email template or selection options.
Suggested Solution: Enhance the cancellation workflow by integrating an optional refund + notification step. This would reduce manual communication, improve bookkeeping alignment, and provide a more polished experience for both admins and customers.