#Irinaaaaaa
1 messages ยท Page 1 of 1 (latest)
Hello! Not sure what you mean about Stripe Checkout not being usable with multiple vendors. Can you provide more information?
To add context, it's not yet possible to add multiple products from different sellers in one payment via Stripe Checkout since the feature is not yet supported; hence we have passed on the feedback. If it becomes available, we'll definitely let you know.
I also acknowledge that the Separate Charges and Transfer process is unclear. For visual purposes, a good example would be to check the fund flow chart shown here: [0].
Answer from 3 Stripe support people
All of them told me if there are multiple express accounts connected to our stripe connect account on our custom platform and use stripe checkout - stripe does not suppport multiple vendor checkout. Meaning a user can not buy as 1 transaction products from different sellers
We need a fast solution to this issue, you are our last hope. we need an option for users to buy different things from different sellers in one payment via Stripe Checkout
You can use Stripe Checkout for this scenario. You would create a Checkout Session on your platform where someone pays for X, Y, and Z. Then, after the payment, you make separate Transfers to your different connected accounts for X, Y, and Z.
Could you please double check with others? Bc 3 Stripe support people told me it is not possivle and the project is on fire and we dont know how to fix this
We need this all to be automatic. Is it possible?
What do you mean by "automatic"? You would need to write code to make this all happen.
Ok, so this is not ready in stripe yet but we can easily code it?
Can you please give more details on how to achieve this: You can use Stripe Checkout for this scenario. You would create a Checkout Session on your platform where someone pays for X, Y, and Z. Then, after the payment, you make separate Transfers to your different connected accounts for X, Y, and Z.
A bit more guidance would be great!
You would create Products and Prices on your platform to represent the things being sold: https://stripe.com/docs/products-prices/how-products-and-prices-work
You then create a Checkout Session for someone who wants to purchase specific things: https://stripe.com/docs/payments/checkout/how-checkout-works
Then you Transfer funds to the connected accounts: https://stripe.com/docs/connect/charges-transfers
That's a high-level overview of what you would need to build.
One question
But products and prices are being created not by us ourselves on the website but by 60 practitioenrs who go to our custom website and create on our platfrom their offerings
Can we easily code that these things they create will be added automatically as products into our stripe?
๐ Hopping in since Rubeus has to head out soon
Also, Stripe support lady said that she tried to recreate the behavior we need and separate charges wont work for our needs...
So i really need to figure out how to make stripe checkout possible with multiple vendors who have their express accoutns connected
Yes, you could take the information provided by your practitioners and create Stripe products/prices on your platform account to match those things
Did they give details on why separate charges and transfers wouldn't work for you?
She said bc Stipe does not support checkout with multiple vendors
this feature is not ready
I'm not sure why they said that, but what Rubeus mentioned should work - you use Checkout to collect payment on the platform account (which adds up products from multiple vendors). Once that payment is complete, you can create separate Transfers to each of your vendors for the appropriate amount
The transfer creation is something you'd have to implement yourself (it wouldn't happen automatically), but it's definitely possible to do
Ok, then we need to change the logic now and code it in the way that when a yoga teacher creates something for selling on our website we make it a product in stripe automatically, correct?
Then we need to implement creating separate transfers to each vendor for the right ammount by ourselves
Am i correct?
Yup!
There may be some other parts you need (it's hard to know an exhaustive list since I don't know the current details of your integration), but those should be the main pieces
Question would it be easy to change the logic and do you have in stripe api the option to make products pretty easy?
to make possible when yoga teachers create a listing for it to go to stripe?
as a product
is it a thing or we need to code all that?
You need to write code to do this - when your vendors go to create a listing in your website, your backend will need to call Stripe and create a Product (https://stripe.com/docs/api/products/create) and a Price (https://stripe.com/docs/api/prices/create)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
ah ok
Probably that is why support team told me it is not possible
bc it is not in the API now
Ok, I understood on the products
Thank you so much, I hope we can make it work in 1 week
thank you so much!
๐ happy to help!
Can you give me your email in case we have some other quesiton? please
we are under big preassure to meet the deadline
We don't share emails here, but you can always hop back into this channel to ask any questions you may have!
Ok! Should I ask questions under thid thread irinaaaaa or in the dev help?
You can ask it in the #dev-help channel again - we have a variety of people staffing this channel, and that'll let you get a response faster
ok
thank you so much!
I am also shocked that only after a week I was given a link to this chat
all the other support people did not mention this
developers should be instead of those useless support people lol
thank you so much Karbi
you helped a lot
ooo
One more
and what about refunds?
How can the Admin (who has Stripe connect account connected to our platform) issue these refunds. If during one transactions were bought products from multiple vendors?
There'd be two parts to it:
- You need to partially refund the charge (that is created on your platform) -> https://stripe.com/docs/connect/charges-transfers#issuing-refunds
- You reverse the relevant transfer that was sent to the connected account in question -> https://stripe.com/docs/connect/charges-transfers#reversing-transfers
Do we need to code it ourselves as well or that is ready in the api?