Can you setup one or both of the following WooCommerce shipping combinations? 1. Product: Book (Local order: Ship actual paper book only, Overseas order: Downloadable pdf only.) If Local order: Fixed price shipping $10 per item. Do NOT display pdf download link. If Overseas order: Only available as pdf download. Display pdf download link and also email link address to client in purchase email. 2. Product: T-shirt Local order: Fixed price shipping $20 per item. Overseas order: Weight based shipping per Country e.g. $3 / kg to India, $4 / kg to UK, $5 / kg to Australia. I suggest you try setting this on your own WP installation first. YOU must test it before claiming that it works.