hyperswitch-control-center
hyperswitch-control-center copied to clipboard
[REFACTOR]: create payout as separate flow
Objective:
- Develop a standalone payout flow that handles all aspects of payout processing, from initiating payouts to handling exceptions and reporting.
- Ensure seamless integration with existing payment infrastructure and APIs.
- Implement error handling and logging mechanisms to track payout-related issues and facilitate troubleshooting.
Analysis and Design:
- Review the current payment processing flow to identify components related to payouts.
- Define the scope and requirements for the standalone payout flow.
- Design the architecture and workflow of the payout process, considering scalability and extensibility.
Additional Notes: currently payouts is coupled with processors flow we need to decouple it and make it separate flow as 3ds.