Hi,
There are three types of admin panel for Users, Vendors and Website admin. When user will purchase different products from different vendors then admin will get the order details as well as each vendor will get the order details of his/her products. Vendors will not see the other vendor order details.
Vendor orders will have three status: Pending, Processing and Completed. When vendor mark the order as processing or completed then main admin can see those status in his admin panel. All vendor can easily add their products from their dashboard and vendors have the fully control over their products. They can Edit, Deactivate/Activate and remove their products. When the orders will be completed by vendors then main admin will mark the order as completed and all vendors will get their money available in their dashbord.
Main admin Can setup a withdraw fee such as $1 from the admin panel and a small percentage of total amount of withdrawl such as 2% which also can be setup from admin panel. Then system will automatically calculate the fee and percentage from the total amount and will show the Withdrawl amount and the total fee separately to the admin. Then admin will process the withdrawl and vendors will be get paid.
I am ready to start your project Please come on chat to discuss more about your project
Waiting for your positive response.
Thanks & Regards
Zeeshan