Folks:
I've got a complicated setup where I can't use the standard Store shipping options. Instead, shipping options need to be stored as price modifiers. The only SKU that will be generated for a product is for these shipping options and they can only select one. For example, if they select Canada, the SKU is can. If they select France, the SKU is France.
Now, for Canada, tax needs to be applied so users have to go through an extra step. I would like to evaluate if the SKU is can. If yes, they are redirected to a new page where they select their province (taxes vary by province).
For the life of me, I can't seem to get the eval working. The SKU is clearly there and changes if I change the country. I can even trace the SKU as can or france or whatever. But the if statement doesn't actually do anything. The code:
{if {sku}==can}
{redirect="store/step_1a"}
{/if}
{if {sku}!=can}
{redirect="store/step_2"}
{/if}
This is just one variation. I've tried with quotes and without. I've used NSM Transplant (http://ee-garage.com/nsm-transplant) to isolate the SKU and use the results from that. Still no go.
Any assistance would be appreciated.