#Erik Magnusson
1 messages · Page 1 of 1 (latest)
Hi
In other words you want to let your customer to pay what they want ? if so you can achieve this using Stirpe Checkout yes
https://stripe.com/docs/payments/checkout/pay-what-you-want
And in order to let make it as a direct charge, create the Checkout by passing the connect header
Hey thanks!
Like that, but I need to be able to have a checkout session with, lets say, 3 line items. Where each line item represents a specific connected account and that line item should be a direct charge to that specific connect account. With the case you showed it looks like there's always just one direct charge per checkout sesssion
Also, I can't find info about " passing the connect header"
You can create a checkout with 3 lines of "Customer chooses price " price, but you can't specify different connect account to each line. That's can't be achieved.
Here how you can add the Stripe Connect header, https://stripe.com/docs/connect/authentication#stripe-account-header
But in your case this can't be achieved, because you want to have 3 different connected accounts involved in the transaction
You probably need to use separate charge and request charge model:
https://stripe.com/docs/connect/charges-transfers
or create 3 differents Checkotu Sessions
Oh my, so it's actually no vial way to use stripe like this 😦
If I use separate charges there's just a ridiculous amount of fees. 2x FX fee, charge fee + payout fee. It'll end up being 8-10% Stripe fee and it's also limited by regions.
And to create separate checkout sessions or 3d secure authentication for each item in the checkout is just no a good UX and I think that some 3D Secure solution will just not accept doing that many auths in that short of a time
Yes... the 8-10% I'm not sure if it's actual the rate. You can do a test in your account and simulate that.
Accounting for all rates that's ballpark where it's gonna land 😦
Oh well... Thanks for the help
Welcome!