#standeman_best-practices
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/1283007126003781653
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- standeman_best-practices, 19 hours ago, 13 messages
hi! is that the same thing as reverse_tax where the customer is a business and pays the tax?
The customer is a business yes. What do you mean with reverse_tax? It might be the same thing, not sure.
sounds to me like you want to set tax_exempt=reverse on the Customer object
https://docs.stripe.com/api/customers/create?lang=node#create_customer-tax_exempt
https://docs.stripe.com/billing/taxes/tax-rates#tax-exempt-and-reverse-charge
I can show you an example invoice with automatic tax rates.
It should have this rule at the bottom
I think what you send is correct
Can this be done dynamically?
Shouldn't this depend on the invoice details on checkout instead of the customer address? How can I know beforehand if a customer is tax_exempt=reverse?
you can create a Customer object with tax_exempt set if you know they're a business, then pass that into Checkout with the customer param
I know that inside Checkout there's a checkbox for "I"m purchasing as a business" which then collects a VAT ID and will allow reverse tax to apply if needed, I think that might only be when you're using our automatic_tax solution, not sure off the top of my head
Where can I find more on this? If it is not possible to set tax_exempt on checkout time and dynamically it might not be worth it to migrate for me.
best way is to test in in test mode. The "I'm purchasing as a business" behaviour is documented at https://docs.stripe.com/tax/checkout/tax-ids but it doesn't mention reverse tax.
Per https://docs.stripe.com/tax/zero-tax#reverse-charges Checkout when used with our Tax product will correctly apply reverse tax (as you say yourself in your opening message). I'm fairly certain that if you're using manual tax rates instead then the idea would be that you already know on your end that the customer is a business and should have reverse tax, from your own tax logic you're using instead, so you would create a Customer object with tax_exempt set if you know they're a business, then pass that into Checkout with the customer param to have it work
Ok thanks. I think that as long as I use the built in stripe checkout, this is not a good option for me. This is more interesting then if I built the entire stripe checkout within my website.