#vova-connect
1 messages · Page 1 of 1 (latest)
Is it possible to implement Stripe Connect for Standard accounts without Connect Onboarding?
If yes, then I am confused why someone has recommended me to use Stripe Connect Custom if I need to get rid of Onboarding.
(I collect user bank info in my app, there is a separate tab in User Settings interface)
Yes there is the OAuth flow which is more legacy than Connect Onboarding, for standard account. Why don't you want the Connect Onbaording btw?
what is "OAuth flow"?
"Why don't you want the Connect Onboarding btw" I want to have a frictionless experience for users, that's a competitive advantage of the platform I am building
Okie, and you need to use Standard, not Custom?
I am asking because Custom indeed doesn't require an Onboarding flow which seems to fit your case, and maybe is the reason someone has told you
I still struggle to understand how Custom work, that's why asked about Standard. I just have a marketplace and I want my users to get paid with Stripe. With Standard accounts, they just should create their own Stripe account and connect to my marketplace via Standard Connect onboarding.
With Custom I would need to prevent users from having a Stripe account? I create Stripe accounts for my users?
I had a hypothesis that Stripe Custom has too many features that I don't really need
What can you recommend?
I would suggest starting by reading this Doc https://stripe.com/docs/connect/accounts
that didn't help
Did you read them and still confuse?
yes yes
I integrated Stripe Connect for Standard accounts with Connect onboarding in the past
I do have experience with that
But did you know the different between Custom vs Standard vs Express per the Doc above?
With Custom I would need to prevent users from having a Stripe account? I create Stripe accounts for my users?
it should answer this. Basically yes you create and manage account for them
A Custom Stripe account is almost completely invisible to the account holder. You—the platform—are responsible for all interactions with your user, including collecting any information Stripe needs.
@vagrant acorn Also, I have a very important question. I was listening to a podcast yesterday and a guest told me that Stripe rejected them on one of their projects. I remember he was talking about Stripe Custom. The rejection that he mentioned, he said it was strict and that wasn't able to continue using Stripe for that project anymore. Do you know what is that verification and how is it related to Stripe Custom?
That decision varies on business purpose, the person who is registering. Our Support team is in charge of that process and it's really case by case. We are a Payment Processor and being regulated by law/regulations from countries around the world.
In this Discord server we are developers and don't know much about the verification process, sorry. We are happy to help in technical perspective
Going back to Standard vs Custom. Yes Custom requires more effort but it doesn't require an Onboarding flow. Standard always requires either an Onboarding flow or an OAuth flow, both has some screens hosted by Stripe. We do our best to make it as frictionless as possible, but we still need to collect certain information, because of law/regulations etc...
The thing with Custom is, while it doesn't require Onboarding flow, it will requires you to collect the necessary information instead, and supply to some Stripe API.
You can think that there are certain information needed to be collected anyway. Either you choose to let us do (Onboarding flow) or do it yourself (Custom)
Sorry that's long. Hope it makes sense!
"Custom requires more effort" - why?
Right here!
Do you have any great use cases where is was a good idea to use Custom instead of Custom?
Am I right that with Custom accounts, I just need to cover connect onboarding using simple API requests? Like I just would have a few simple API calls where in body JSON I provide a few important fields/parameters?
It could will turn out to not be simple at all, down the road. Custom is often used by some very big platform who knows what they want to control. You can try tho: https://stripe.com/docs/connect/custom-accounts
Hi, I am stepping down for the day. If you have further question, feel free to ask in the channel!
This thread has been archived. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Platform verification and review are made only on Custom Stripe accounts, right? We can be rejected by Stripe only when trying to use Custom accounts? Express and Standard accounts don't have it, right?
Hi there! Platforms don't have to collect verification information for Express and Standard accounts. Stripe handles verification for Express and Standard accounts
Similar to Custom accounts, Express and Standard accounts can be rejected
Is there any difference between being rejected on Express versus on Custom?
As I understand Custom offers exclusive API and you can only use it if you passes the Stripe review
It seems that Express offers API from day 1
Am I wrong?
Requirements for Express accounts are bigger?
I'm not sure I follow. What do you mean by "exclusive API"?
All accounts regardless of account type must complete onboarding requirements
Can you explain how to handle "Fraud and dispute liability" as a Platform on an Express account?
Also, is that possible to make payouts when certain triggers occur on the Stripe Standard account? For example, my user claims that the finished the service that he had to do for the client (by tapping a button, request escrow)
Certainly. This speaks to the type of charges you'll make with Express and Custom accounts - Destination charges: https://stripe.com/docs/connect/charges#destination
how about standard accounts?
With Destination charges, the platform manages any refunds and disputes: https://stripe.com/docs/connect/charges#disputes-and-chargebacks
Standard accounts will use direct charges, so the standard account will manage any refunds and disputes: https://stripe.com/docs/connect/charges#direct
I recommend reviewing this doc on Standard accounts and Payouts: https://stripe.com/docs/connect/platform-controls-for-standard-accounts