Role based product purchases
Role based product purchases where only users of a certain role or group was allowed to purchase certain products. So if you are selling something like a training series, you had to have already purchased level one before you can buy level two.
Also would be great for Members-only items. Show/Hide products to various roles (Intro product > Advanced product > Product bundle special for member level (#) - Members only products, etc...
Groups isn't so awesome. User role by product will allow other membership plugins to work well with Woo Commerce
Woo User commented
To add to what you are requesting, which is something I've wanted for sometime now as well, this is great for keeping specific brands or categories to specific user roles. I hope to see this function soon, i've tried to make it work with a user role editor plugin, but it needs to be implemented by woo to work right.