#david.eden
1 messages · Page 1 of 1 (latest)
Hi, can you confirm that the checkout session is not expired? Can you share the checkout session id where this is happening?
Does this happen to only one or multiple sessions?
HI
all the sessions
it's not expired, i just create the sessions on the go
cs_live_a1vtjI4XxAzzJQWnVgjvcseYlJPaTAy9YGHRPc9muAlqZQjiSiP7aG5yFS
Thank you for sharing these. There seems to be a few things that I'd like to address here.
1/ It looks like you're using Direct charges with Express Connect Accounts. This is not recommended, you should instead use destination charges, https://stripe.com/docs/connect/destination-charges for instance.
2/ It looks like you're using our Legacy Checkout product where you redirect on the client side. We recommend that you use our new Checkout where you redirect on server side, https://stripe.com/docs/checkout/quickstart
3/ If you'd still like to use the above flow, you'd need to use the Stripe Account Header, https://stripe.com/docs/connect/authentication to make the request on your connected account (on the second screenshot).
I need to step away and close this channel for the weekend. We'll be here on Monday, if you have any urgent asks please reach out to our support, https://support.stripe.com/contact.