#vanush_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/1267773012665569281
๐ 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.
- vanush_api, 23 hours ago, 6 messages
๐ happy to help
what kind of charges are you interested in doing?
Direct vs Destination
Direct charges
in that case you need to do what the error from that request said
When controlling requirement collection, the Connect application must also control losses, fees, and specify a dashboard type of
none
which means you can create Direct Charges
yeah, but I don't want to change the type of the account, can I somehow only show TOS accepting dialog
?
you can use https://docs.stripe.com/connect/supported-embedded-components/account-onboarding but it won't just be the ToS
Onboarding form overwrites data that I provided via API
yes
is there anyway to pass that, show only the ToS acceptance, or minimal data with that ?
no, you can build your own UI instead
But in that case how should I update the ToS via API ?
That is not working because my account controller.requirement_collection property is set to stripe
yes, you can't do this if you're using that sort of account
I assumed you were using Custom accounts because you're asking about things that are only possible to do for Custom accounts(accounts that don't have controller.requirement_collection="stripe" . If you really want to "programmatically create a Connected Stripe Account that can accept payments" and manually control things like accepting TOS, then you have to use Custom account types.
My main goal is to programmatically create a test account that can accept payments? Is there a way to achieve that with controller.requirement_collection="stripe" ?
no
note that if you're not actually planning to use Custom accounts in your "real" integration I'd suggest just not trying to do this since it's a lot of work to implement Custom and then you're not really testing the real scenario you're using. It's easier to just do manual testing(create account, visit the AccountLink in your browser , fill in the info)
Yeah, I think I'll did it that way