I need three separate portals for Admin (Owner), Distributor and Agent with Recharge API Integration.
Recharge API Provider: [url removed, login to view]
Admin portal should have View, Add, Update and Delete Permission Settings for all the modules. So that if a admin with all permissions adds a new admin, he can be able to set permissions for the new admin.
All the portals should have internal Support Ticket System. Support tickets will be responded and managed by Admins.