#lchen3-countrycode
1 messages ยท Page 1 of 1 (latest)
It's because Canary Island customers shouldn't be charged VAT but if we use ES they have to be charged VAT
Do you have an example of a Canary Island charge that is incorrectly charging VAT?
To my knowledge we have special logic in place to take into consideration when a Customer is from the Canary Islands (with the ES country code)
When we try using IC for Canary Islands, it correctly calculates VAT (but can't save the payment), and if we use ES like you guys suggested it registers it as Spain and we can save the payment
We use Avalara to calculate the tax
We only use stripe to save/process payments
Give me a minute to read back through your earlier thread - I think I'm missing some context here
cool beans ๐
Let me know if there's anything confusing/need clarifying! It's the first time this has happened for us as well
So the core issue here is that Stripe doesn't consider IC to be a valid country code for a billing address and expects ES, while Avalara does accept IC. Unfortunately, there isn't really a good solution here - I'd recommend writing into Avalara to see if they can make modifications to allow ES country code for Canary Islands
Would Stripe be able to make modifications to consider IC as a valid country code?
You could write in to support and ask, but I have no idea if/when they would actually make the change. There is a fair bit of logic that already relies on using the ES country code with canary islands, so it's unlikely to be a quick fix
I see I see, thanks for the help! I'll try both and see if either works ๐