Private Product module is simple in its concept, yet gives you new ways to sell your products. If you have products that you want to make available only for certain customers you can:
In Settings → Product & Services select the product you want to hide from general view and click on "Hide" button
Proceed to Extras → Plugins → Private Products, where you will find options to add hidden products configurations/overrides. From the list of hidden products select those you want to assign to certain customers:
Next, click on "Assign clients" to select one or multiple customers who should be able to see those products in the client portal after login.
Repeat steps above for any clients/products mix you wish to have.
Blocked Countries section allows to select a product or entire orderpage and countries for which this particular product/orderpage would not be available to place order.
Customer would be able to add it to cart, but not order, or sign up with blocked country