Is it possible to have shipping restrictions per product? I know that it can be done site wide.
This is what I would need
Product A - UK selling rights only
Product B - US selling rights only
If a user selects Product A and selects their delivery address to US they would not be able to purchase the product
I am using the api for my products
Is this possible
You will need either an app that lets you have custom shipping rules,
Or you need to setup your own custom carrier service
One suggested solution was using a custom script, we have mixed carts
You could use a companion LineItem Script for that. It could read the ShippingAddress and look at the tags on the product again to determine whether or not the item should be removed.
My question was about a possible future requirement, so we haven't implemented anything. The above solution does come across as quite complicated through.