#matt-k_api
1 messages ยท Page 1 of 1 (latest)
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.
- matt-k_api, 5 days ago, 7 messages
๐ 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/1272644529857757287
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello, how are you creating the dashboard links? As far as I know they should be the same, looking in to what enables legal entity sharing on them and if there is something you can do in the API to enable that
Via the python sdk
stripe_account = stripe.Account.create(
country="US",
email=contributions_account.responsible_party_email_address,
capabilities={
# https://docs.stripe.com/api/accounts/create#create_account-capabilities
"card_payments": {"requested": True},
"transfers": {"requested": True},
"link_payments": {"requested": True},
},
controller={
"fees": {
# https://docs.stripe.com/api/accounts/create#create_account-controller-fees-payer
"payer": "application"
},
"losses": {
# https://docs.stripe.com/api/accounts/create#create_account-controller-losses-payments
"payments": "application"
},
# https://docs.stripe.com/api/accounts/create#create_account-controller-requirement_collection
"requirement_collection": "stripe",
"stripe_dashboard": {
# https://docs.stripe.com/api/accounts/create#create_account-controller-stripe_dashboard-type
"type": "express"
},
},
)
Via the dashboard
Thank you. Checking in to this and will get back with what I can find
Thanks!
I am having trouble finding info on this. Consulting my colleagues and will get back to you
Thank you!
I'm actually seeing that after I onboarded using the link created from within the dashboard, it added a "standard" type connected account, where with the links created with the api have a "none" type connected account
Can you run that code, create a link from the dashboard and send me the URLs that you get? It will be helpful to have examples
Can do
That is interesting. I am honestly not immediately sure how our newer account stuff works with legal entity sharing, that definitely could be the difference.
This is one created from the dashboard
https://connect.stripe.com/oauth/authorize?redirect_uri=https://connect.stripe.com/hosted/oauth&client_id=ca_QH8ovEnCisy6Hqv2ojQpChcQjJtUiVan&state=onbrd_QeNTqM8SARHmgjFlskCiqcMdxN&response_type=code&scope=read_write&stripe_user[country]=US
Here's one created from the api
https://connect.stripe.com/setup/e/acct_1Pn4ihPCC2Mx5tcf/KUh86sORw66q
I also sometimes get this "Email is not needed in test mode"
Any update here?
We found some guidelines on this but I accidentally invalidated the API link that you sent. Can you create a new link for that acct_1Pn4ihPCC2Mx5tcf account and then not send me the link here? Should have asked for that the first time, they are one time links and unfortunately even auto expansion can invalidate the links, so we can examine the link from your account logs after it is created.
Thank you!
๐ stepping in for my teammate
I looked into this but I think this discrepancy would be better reviewed by our support team. When you reach out to them, I recommend being very clear on the unexpected behavior and providing them with two onboarding link examples: one from the Dashboard (where you see the option for legal entity sharing) and one from the API (where you don't see the option for legal entity sharing). You should also provide them with the email you're using during onboarding so they can confirm whether any legal entities are associated with that address
You can reach our support team here: https://support.stripe.com/contact/