There are numerous eCommerce solutions out there for clients who opt to have a digital market place. Top opensource solutions include;
1. OpenCart (is a complete solution but you may require a developer to support you with the configurations)
2. WooCommerce (can be a great addition to wordpress as a plugin)
3. Magento (is a complete solution)
All of these solutions have their advantages and disadvantages.
Be sure you are choosing the right package.