Request from the customer: I'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