Comment on page
Hidden / Private Products
Hide some of your products from the general public and make them only available to purchase for people who have the direct link to the product.
Go to the advanced setup for the product you want to hide and select Hidden from Store Checkout and save.
Hidden From Checkout
This will now show you on the main products screen which items are hidden from the public checkout link.
On the product simple setup screen edit the ending URL for checkout and save: