Content of the page

How to make product not purchasable and avoid “Free price” text

Content of the article

Request from the customerI've ran into a small issue using the currency switcher plugin. I have several items that are not purchasable. This is done in woocommerce by leaving the price empty. Unfortunately, the currency switcher happily does its math, leaving the product price 0 in other currencies. So instead of unpurchasable, it is 'Free!'.


  • Set price of the product as -1 -> Free text will be removed but "Add to cart button" is still visible
  • Set 'Product Data' as 'External/Affiliate product'
  • In the 'product URL' field drop link on the product