Set state tax rates based on pickup in store or shipping address

Can a tax rate be assigned depending on whether the contact is purchasing and picking the wine up in one province or the wine is being shipped to a different province that has a different tax rate? Technically if we ship out of province we should be charging the tax rate based on where the wine is being shipped. But if that customer happens to be in our tasting room and purchasing, the wine should be taxed based on our provincial tax rates.

Out at “province.”