#amree-tax-in-checkout
1 messages · Page 1 of 1 (latest)
I am not a tax expert but the IP address should not be the determine factor. What you should do is to use the shipping address or billing address you've collected from Customer or Checkout to determine how much tax should be added to the amount.
Since you cannot really do that on the checkout, you can build your own custom form to pre-collect the billing or shipping address and then add the calculated tax when you create a checkout session.
It's a digital service, so, no billing address/shipping address will be collected. Of course, I can create a form just for the sake of the tax
Can I disable the country selection during the checkout?
hmmm
there should still be billing address
billing address ties to the payment method
e.g. your dbs card should have a billing address of your residential address
it's a subscription service actually
in order to get that billing address, I need them to input their card first. But that's in the checkout session and I can't control the tax from there since dynamic tax rate is not supported for Singapore
but yeah, I can probably ask the billing address before the checkout session started
hmm that will not work
since they will need to enter card again on checkout session
yeah, it will be tricky
I mean, the form is just to check where they are from
so, probably something like, where are you living right now? [list of countries]
then, I can assign the right tax rate before the checkout session started
then, the only problem I have is they can change the country during the checkout session (maybe I can disable that somewhere?)
yup, that will work.
That country selection could not be disabled unfortunately.
they will need to select again but that will not impact your tax calculation as the checkout session has been created already
yeah, it's not perfect, but it's something. I need to check with the tax advisor on this
might as well go with IP selection since the form input is not that realiable
@jagged haven Do you have any idea when dynamic tax rate for Singapore will be supported?
Or maybe the new Tax feature itself (right now I can't set the origin address to Singapore)
I don't really have a timeline now but you can write in and check stripe-tax@stripe.com
Last question. I just want to confirm that dynamic tax rate is not supported for Singapore
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
That doesn't seem so based on this (but I'm not sure, that's why I'm confirming):
The tax rates that will be applied to this line item depending on the customer’s billing/shipping address. We currently support the following countries: US, GB, AU, and all countries in the EU
Sorry, then i think it is not supported in SG yet. Appologise that my knowledge is not up to date