Quote Originally Posted by DrByte View Post
As I said, it's a design inefficiency. You might prefer to call it a bug.

The Store Pickup module doesn't require an address, so there's no address to calculate taxes against. It doesn't matter whether you set your store to tax based on "Store" or "Shipping" or "Payment".

You'll do best to set your store to tax based on "Shipping", since that will properly assess taxes on all purchases which you ship to in-state addresses. The others you'll have to handle differently in the meantime.
Could you please clarify this?
I have a v1.5 store, set to store based taxing.
I would expect the tax to be calculated on the location of the store for every order, irrespective of the customers billing or shipping address. Isn't that the point of the option?
If I wanted to base tax on the customers shipping or billing address, I would have selected that option in the first place.
....unless I have mis-understood something?

Anybody else come across/solve this?

I have made a tweak to the order class roughly based on DrByte's suggestion to get round this, but it feels very wrong to have to tweak anything.