#bmark-promotioncode-connect
1 messages · Page 1 of 1 (latest)
@orchid jay this is all expected. If you use Direct Charges then everything has to exist on the connected account
Let's take a step back: what type of connected account are you using? Standard, Custom or Express?
1 sec, let me double check
Custom
okay so you should never be using direct charges at all in that case
you should always use Destination Charges which means the Session should be created on your account not the connected account
Would that mean I need to get rid of using StripeCheckout, and use all custom code via the Stripe API?
I'm looking at this: https://stripe.com/docs/connect/destination-charges
no that doesn't mean that at all
that means you need to change how you create the Checkout Session. You are likely passing the Stripe-Account header and shouldn't
Ah ok, that's exactly what I'm doing
I'll play around with the API more after removing the stripe-account header and see how far that gets me
Is there anything in particular I should be aware of? (i.e. do I need to create the payment_intent first, and pass that into the Checkout Session?)
no
I'd recommend following our docs https://stripe.com/docs/connect/collect-then-transfer-guide?platform=web#accept-payment
Ok thanks