#idemoov-lo_api
1 messages · Page 1 of 1 (latest)
👋 Welcome to your new thread!
⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1299384616989360128
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi 👋 that isn't possible. Stripe Tax needs the customer's address to determine the correct tax rate to apply.
https://docs.stripe.com/tax/invoicing#set-up-customer
So we must set the user location to the connected account location ?
Because physically the provided service here is in Canada and it's a rent of a physical electric scooter
If that's acceptable for where you're doing business. Offhand that sounds incorrect, but you should check with your tax advisor to confirm if that is acceptable for your products and where you're doing business.
Our system uses the address of the customer, the account processing the payment, and the product code you specify to determine the correct taxing jurisdiction and rate for the scenario.
I'm not too familiar with how tax laws are structured in Canada, but in the US the product being sold/rented and the involved jurisdictions are used to determine whether the transaction should be taxed based on the customer's location or the seller/providers location.
Oh yeah but in my case the seller location is in Canada so I can't automatically use the tax from their account ?
Depends on the customer's location I suspect.
Maybe I wasn't clear but the user didn't provided a location so the request failed when requesting automatic tax
Yup, that's expected behavior, because we need to know the Customer's address to know which taxing jurisdiction is correct for the transaction.
From the doc I referenced:
We use the customer’s location to determine the relevant taxes to collect. Customers outside of the US need at least a country-level address, while customers in the US require a 5-digit postal code. For Canada, we need at least the province or postal code.
If you want to use Stripe Tax, you will need to ensure your integration collects the necessary address details for your customers.
So I can't force the canadian tax to apply on the invoice because it's like a physical things you buy. I mean if you buy something in a boutique you pay the tax of the country where you bought the items no ?
I don't know, I'm not a tax advisor familiar with how the correct taxing jurisdiction is determined for where you're doing business. But no, you can't use Stripe Tax without providing a customer address. I don't know for your situation whether it's correct to provide the address of your stores as the customer's address, you should consult your tax advisor about that.