Refund handling involved spreadsheet-based submissions and cross-checking against transaction records from different systems. Without a dedicated workflow, the process could become difficult to monitor, repetitive to validate, and harder to scale operationally.
The solution was to build a centralized web application that bridges spreadsheet uploads, backend validation, transaction comparison, and reporting. This made the process more structured by giving users a clear place to upload data, monitor processing status, review results, and export finalized reports without exposing raw system complexity.