Hi,

I'm wondering how I can implement this kind of logic:

1. If product is in list A (could be a Category or Categories) and shipping is in Zone A then make shipping free.
2. If product is in not in list A and shipping is in Zone A then charge shipping via UPS.
3. If product is in list A and shipping is in Zone B then charge shipping via UPS (or at least a Flat rate).
4. If product is in not in list A and shipping is in Zone B then charge shipping via UPS.
5. If product is not being shipped to Zone A or Zone B don't allow.

(Hopefully this makes sense).

Currently I'm able to do 1,2,5 via the free shipper and ups modules but I'm not clear on if there is a way to charge for shipping on certain items (not all) once they are shipped to another zone. Sounds like I have to write a custom module?

Thanks.