#durrell0786_best-practices

1 messages ¡ Page 1 of 1 (latest)

vague vesselBOT
#

👋 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/1339617301829390471

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

slim sky
#

Hello there

smoky ridge
#

Hello

slim sky
#

Are you using Treasury here with Financial Accounts?

smoky ridge
#

I have in the past, but in this case we are not using Treasury.

slim sky
#

Then no, you can't pay out to a PaymentMethod unless it is set up for Treasury.

#

You would need to add an external account

smoky ridge
#

So, I would remove this when I create the AccountSession: features: { external_account_collection: false
and then that should make the ConnectAccountOnboarding component automatically render the form to create the financial connections account. Is that the recommended way to do it then?

slim sky
#

Yep

#

That would be the way to collect an external account during onboarding

smoky ridge
#

Our codebase is all designed around PaymentMethods from our Treasury integration. Adding a FinancialConnections Account object and then keeping it in sync with all these webhooks will be added scope to our project https://docs.stripe.com/api/events/types#event_types-financial_connections.account.created

#

You are sure we need to integrate with a FinancialConnections Account object now?

slim sky
#

If you are setting up US Bank Account PaymentMethods associated with a Financial Account then you can payout to those Financial Accounts and you do not need to collect an external account

smoky ridge
#

In other words, we have a Treasury flow and we are building a separate flow where we don't use Treasury.

#

So for this flow where we don't use Treasury you are saying we can't use a PaymentMethod for the external_account.

slim sky
#

Correct

smoky ridge
#

We are thinking we could offer Treasury as an upgrade.

slim sky
#

In that case you would need to collect a normal external account

smoky ridge
#

ok. And a normal external account is FinancialConnections Account or are there other options? The FinancialConnections Account seems to be the default (recommended?) external account.

slim sky
smoky ridge
#

ah ok. Thank you.

#

Would you say using financial connections is the recommended way to collect the external account?

slim sky
#

Well it is the only way if you are using Connect Onboarding.

#

But you could just collect the external account yourself up front if you so desired.

#

Mostly I wouldn't read into that statement too much.