Opportunity/Problem Statement:
Complexity and Maintenance Issue with Existing Payment Gateways: The organization, dedicated to offering memberships through diverse channels, faced a significant challenge in managing payments. Each channel utilized a different payment gateway, leading to complexities in compatibility and maintenance. Proposed enhancements and updates related to payment processes encountered impediments, hindering crucial business decisions. The need for a streamlined and efficient payment solution became paramount.
Handling Unpaid Memberships: Adding to the complexity, legal constraints mandated a unique approach to managing unpaid memberships, separate from the standard flow. Designing a new flow for unpaid memberships was essential but proved intricate due to the intricacies of legal compliance.