#deland_webhooks
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/1326498275661971528
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- deland_webhooks, 1 day ago, 20 messages
What have you tried? What hasn't worked? But yes, you utilise the Transfer API to facilitate moving funds between Stripe account balances
I've tried using transfer_group to group funds that should be transfered to a seller once they onboard. Once their capabilities are enabled, my webhook picks up on that event and transfers it to their Stripe Balance and stage it for a scheduled payout. But I'm unsure if this is best practice.
When a buyer creates a reservation, I create an uncaptured payment intent that the seller can confirm should they accept.
I see a field called on_behalf_of I'm not sure if that is relevant to my case?
I've tried using transfer_group to group funds that should be transfered to a seller once they onboard. Once their capabilities are enabled, my webhook picks up on that event and transfers it to their Stripe Balance and stage it for a scheduled payout. But I'm unsure if this is best practice.
Sounds good! Yep,transfer_groupis a field you can use to reconsile multiple payments with a single business transaction (i.e. one order). It's for your audit/records, doesn't offer any functionality at our end
I see a field called on_behalf_of I'm not sure if that is relevant to my case?
Likely not, depends really on who you want the Merchant of Record to be – the platform or the conncted account?
I see thanks! Could you explain what Merchant of Record is for?
Or point me to a doc I can read, that works too
And a few more questions:
-
If I create a Transfer, but their capabilities are not enabled—that would just fail right? No other side effects?
-
Can I create a single Transfer to send all funds within a
transfer_groupall at once? Or do I have to create multiple Transfers? -
Can I fetch the sum of all amounts under a certain
transfer_groupto display to my sellers?
If I create a Transfer, but their capabilities are not enabled—that would just fail right? No other side effects?
No it'd still succeed. Their account still can accumulate a balance I think, they just can't pay it out to a bank account
Can I create a single Transfer to send all funds within a transfer_group all at once? Or do I have to create multiple Transfers?
No as explained that fields is just for your tracking/audit purposes. There is no functionality like that in our API
Can I fetch the sum of all amounts under a certain transfer_group to display to my sellers?
Not via our API, you'd need to build that
According to this, they would have to accept Stripe ToS before the first transfer. Let's say they haven't even done that yet?
Should be easy enough for you to test 🙂
(create an account, try and transfer a balance)
Yeah I can do that haha.
Should it fail, is there a similar field I can use to label payment intents or invoices?
AFAIK, the transfer capability is not required to receive transfers but I could be wrong
Should it fail, is there a similar field I can use to label payment intents or invoices?
Not sure what you mean
If I can't accumalate funds in their Connect Balance, I'll need to keep track of which payments should be owed to the seller—so I can transfer when they enable capabilities. I can maintain records on my own database, but just wondering if there was a way to keep it all on Stripe.
Probably via metadata I guess
I can query for Payment Intents or Invoices based on metadata?
Yes: