#jairo094215_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1389857597439610932
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi! How is your setup? I am assuming you are using Stripe Connect. Are both the merchants you mentioned connected to a platform or are one of the merchants the platform and the other is a connected account?
Hi!
We have a Stripe Connect account as a platform, and each of the mentioned companies, those that are to receive the funds, will have Stripe Connect Standard/Express accounts. We, as a platform, will not receive any commission; all funds will be shared between the producer and distributor.
If both the producer and distributor are connected accounts on a platform, you should use separate charges and transfers (https://docs.stripe.com/connect/separate-charges-and-transfers). Once the payment is completed, you can transfer the funds to both the connected accounts.
Okay. So it's not possible to do everything in the Checkout Session call? For example, defining more than one recipient in the transfer_data?
No, you cannot transfer to multiple connected accounts in 1 API call.
Ok, thanks
And then, what do you think is better? Collecting all the funds in the platform account and then making two transfers, or using the transfer_data->destination to automate sending the funds to the producer, but collecting the commission in the platform account and then manually sending it to the distributor via Transfer? The second option saves me one manual transfer, but I'm not sure if it's the most recommended option.
Doing it via separate charges and transfers is recommended because you can track the charges and subsequent transfers via the transfer_group, there is lesser calculations required, etc.
Great, thanks for your support!!
Sorry, I have a last question! Based on what we've discussed, what type of account do you think these companies should have? Standard or Express?
For separate charges and transfers we always recommend either Express or Custom accounts. I would suggest looking at this doc (https://docs.stripe.com/connect/design-an-integration) to see which properties match your use case.