Hide products from a view
In Drupal Commerce, to prevent a product displaying on the front end you either.


Unpublish the product display node (the node referencing that product)
Remove the product from the product_reference field on the relevant product display node.