Why can't I see my approved products live on my store?
From the product page, click on Enabled to set your product live. Your product will not appear on the live site until you are happy for it to go live.
You can click on enable at the time of creating your new product. This will ensure that your product is live on the website the moment the Support Team has approved your product.