There are plenty of WordPress eCommerce plugins in the market. But not all of them have the right set of features for your use-case.

For example, some eCommerce plugins are made for selling...