Besides adding listings, you can allow vendors to sell and manage their WooCommerce products.
How will it work?
The process will be usually split into 3 steps: add the vendor account by the site admin, then the vendor will add the product + listing and link each other:
Step 1 — Add a new vendor account
This way, they will be able to add and edit their own product. (read Managing Vendors)
Step 2 — Add the product
The vendor adds their product through the WooCommerce backend. (read Self-Management for Vendors)
Step 3 — Add the listing
For in-depth documentation check out the official Product Vendors Documentation.
Can I take a percentage (%) commission from the transactions?
Yes! You have complete control over how much commission each vendor receives for a sale and you can even manually add new commissions and edit existing ones (see screenshot).
Is there a FREE alternative to the Product Vendors plugin?
Yes, there is a pretty popular free plugin called WC Vendors that you can give it a try.