#alasdairg
1 messages ยท Page 1 of 1 (latest)
HI ๐ what kind of Connected accounts is your flow leveraging?
It looks like changing the payout schedule settings via the API is available for Standard accounts (though let me know if run into an error changing that), but I don't think you can prevent the account's from reverting those settings.
Standard accounts have full access to the Stripe dashboard, so I believe the account owner will still be able to change their payout settings as they remain largely in control of their Stripe account
This is what confuses me a little to
Ah, so that comes from having a mixture of accounts where your Platform has exclusive control over the Connected account, versus ones where you don't (likely because they were already connected to another platform).
This is one of the scenarios that can arise when using OAuth after our release of platform controls, and why we no longer suggest OAuth flows for new integrations.
https://stripe.com/docs/connect/oauth-standard-accounts#:~:text=OAuth is not recommended for new Connect platforms.
Ahh yes so I just created a new account and that seemed to have prevented that setting from being changes
changed
The plugin i'm using on bubble for integrating doesn't let me pass the setting for payout scheudle unfortantely, is there another way of setting the default to manual
I don't believe it is possible to set that default behavior through the OAuth flow, though you could use webhooks to listen for new accounts being onboarded and use that to trigger a job that immediately changes their payout settings.
https://stripe.com/docs/connect/manual-payouts
Ahh right okay yes that sounds like it will do the job
Basically we're creating a platform where people sell vocals. But we also don't want people to have fill out all business info on sign up as a seller as it affects the user experience. There will be a withdraw funds button on their dashbaord. When they click this for first time they will be registered as a stripe seller. The problem we're also having is we can't transfer money on vocal purchases into the according accounts because of this. Is there a way of creating a connected account with a balance which we transfer funds to and then when they want to withdraw they can enter business info etc
No, my understanding is that is not supported and the Connected Account must be onboarded before it can receive funds.
Perfect atleast I know that now
I don't think this is most efficient way but our work around was to store all earnings in the database then when they set up as a seller make one big transfer to the account and just mark those as "settled" in the database?
I don't think I can comment on the validity of that flow. When manual payouts are enabled in Stripe, limitations are put in place on how long the funds can be held based on local regulations (table shown at the top of the manual payouts doc). I'd recommend checking with your legal advisor and ensure you're permitted to hold funds in this manner and if so for how long for the regions where you're operating.
Right perfect thanks
One last question i think... is there a variable you can pass when setting up a seller account for payout scheudle (think i saw it in doc but can't find it now). If so, I'll see if our friends at bubble can add it to their plugin
If your integration is creating the Standard account directly (not using OAuth), then I think you can set the payout settings during the account creation request:
https://stripe.com/docs/api/accounts/create#create_account-settings-payouts
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Correct
Okay thank you for your help - it makes things a lot easier. Does this chat stay open incase their are any other questions that pop up?
I actually need to step away soon, so I'll likely be closing the thread in 10-15 minutes if you don't have any more questions, but you can always ask my teammates in #dev-help if additional questions come up.
Sounds good, best of luck with the rest of your project! ๐