I only want a voucher code to be usable when my customer buys a particular product, can I do that?
To specify that a voucher code can only be used when a particular product is purchased, when creating the voucher code select 'Product' from the 'Target' dropdown.
Then, you can enter the name of the product from the drop down list that appears below the first dropdown, and select the desired product.