#adasli - VAT
1 messages · Page 1 of 1 (latest)
Hello! I honestly didn't know it wasn't supported. What happens when you try to use it?
It throws Stripe.StripeException: You cannot set tax_id_collection[enabled]=true in setup mode.
Here is the only place I can find a reference to it not working in setup mode
Ah, okay. I don't know why it's not supported in setup mode. I can flag it as a feature request if you'd like.
Yeah, that would really be helpful! Right now we have to send them to the Billing portal.
I'm not sure if this is out of scope, but worth asking
Do you have any idea how we could not use Setup mode, but not charge anything on their card
With payment_intent_data.setup_future_usage
I was thinking 0.1$ with a discount, but the card would still get charged
There is no way to do that currently I'm afraid.
The minimum charge amount is 50¢ USD.
Could we: only authorize + setup_future_usage + tax_id_collection and then cancel the pending payment_intent?
You mean by setting capture_method to manual and then you cancel the Payment Intent? https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_intent_data-capture_method
I would not recommend it. The card networks probably won't like that.
Is it possible to add an arbitrary field to Stripe Checkout?
Ok, thanks!
Have any idea why TAX ID can't be set via API when updating a customer?
Hm, no, I don't...
There's a separate API for managing Customer Tax IDs though: https://stripe.com/docs/api/customer_tax_ids