I’m having trouble with working out how customers can submit details of products they want to sell through us. Is there a plug in that allow this? They would need to be able to upload images and various bits of information about their product. We would then approve the submission before it is then listed on our website. Do you know if this is possible in any way?
Totally possible.
One way is to keep it simple - have a custom form linked to a CMS database that collects info about the product, and you can manually review it and create a product through the site dashboard by manually filling in the info. And if you wish to automate this entire procedure, you can do so, using custom code - where all the info provided will show up on your product page automatically as soon as you click on the Approve button.
The other, more complex solution is a multi-vendor marketplace, where you can even track the revenue and payouts for the people who sell through your website. This is a much more advanced setup, and this can be achieved through custom code, as well as through some of the related apps available on the Wix App Market.