#sammyy-checkout-taxconnect
1 messages · Page 1 of 1 (latest)
Hello 👋
With express accounts you'd typically create destination charges (where the PaymentIntent objects are created on the platform). So you should only need to enable Stripe Tax on your platform account.
Basically our clients are able to create an express account on our website and create products for their clients. We have stripe tax activated in our dashboard, but when we try to automatically tax their clients it says the account of the client hasn't stripe tax.
Can you share an example of how you're creating these payments?
Are you using Checkout, invoices?
Checkout
Can you share an example checkout session ID? Trying to make sure you're creating a destination charge
cs_test_a1kY4j5C2TuNPxW5KYvsh97eeuyozFY6OVs6e8A2ID8qcIME5xKYeFLeLm
This is an id without automatic_tax enabled
It looks like you're creating a direct charge instead of a destination charge which is why you're seeing an error with Stripe Tax
You don't need to pass a stripe-account header with checkout session creation request when creating a destination charge
We have a guide here that creates destination charge w/ Checkout
https://stripe.com/docs/connect/collect-then-transfer-guide?platform=web&payment-ui=checkout#accept-payment
sammyy-checkout-taxconnect
But the products they are creating on our website, are created on their express account (We do this to not clutter our dashboard with the products of our clients). So we create a checkout session in their express account that should use the global taxes we defined, and the payment should be collected by their express account and we only receive a fee on our side.
I tested the way you were saying but that way the product isn't present and the checkout complains
@hoary seal you really really need to move to Destination Charges
The flow you're using is full of problems, like what you are experiencing
you'll have the same thing for Radar rules, payment method support, various other options like Customer Portal and such
I understand that what i'm asking is, to use it that way the products should be created in the main dashboard and not in our clients dashboard right? Or else we can't use the stripe Tax we defined ?
correct
Express accounts can't define their own stripe Tax ? It needs to be a full standard account right?
today that's correct
we're working on an API for this in the future but will take a while
Thank you for the help