thanks for your inquiry.
1) There must be a procedure for registration of the seller who can decide whether to
- Only pay a monthly fee
- Pay a monthly fee and a percentage commission on the products sold
You can ask seller to buy different membership (with different member fee) to implement this.
Also you can set seller commission at seller level, for meber-fee only seller set the % to 0.
(you can do that at back office - customers - commission fee(per seller) tab
The commission payment will be operated by an external procedure, then the form should not provide for the distribution of the amounts at the end of each order, but only the ability to associate with each seller a global percentage of commission
In that case, you need to change the configuration of multiple seller module to change Payment Collection mode to "Seller Collects Payment".
So the commission amount will not be split into store account, but sale amount will be split into multiple sellers if there are products from more than one sellers.
And the commission records are calculated and kept in database, you will be to see the commission history at back office - customers - Account History
Also you will see the account balance of each seller at back office - customers - Account Balance tab
2) The seller can create your store using the categories and product attributes exclusively created by the platform administrator.
You need allow seller to create categories at multiple configuration
You also need to set different category as Home Category for each seller at back office - Administration - Seller Business Info tab
3) The customer has to submit reviews of the products purchased and the seller
You need Agile Seller Rating modules
I have installed this module on your demo site too.
Buyer is able to rate per order. once the buyer has orders, there will be a new link in My Account page to ask buyer to post a rating/review for a seller.
4) The products included by the sellers must be searchable by the client throughout the platform, but the customer must have the possibility of entering in the seller's shop and browse its products.
Yes, that is possible, all seller products will be searchable in main store. And it is also searchable in seller virtual shop.
Customer is also able to add to shopping cart at any where (at main store or at seller virtual shop)
According to you, with the modules you have available, I could create a platform of this kind?
Yes, you will need additional Seller Rating module as I mentioned above.