#jJC_2017-express-connect
1 messages ยท Page 1 of 1 (latest)
hello, can you detail more? not sure I understand what you mean by "why yours isn't streamlined"
to clarify, Stripe Express is different from Stripe Standard and different requirements are collected for both
Sure thing. So with Stripe standard connect the customer would have to fill out a lot of information to create and connect their account inside of our web app. But in the Rocketrides.io demo there are only a few fields to fill out. The process is very streamlined for the customer.
So we implemented stripe express expecting it to show this same experience(streamlined flow), it did not. We do now have the more custom white label feel.
But the customer is still filling out many fields.
So we are confused if we are missing something.
so it also depends on what capabilities you are enabling on the Express account
typically if you collect card_payments capability, that requires a lot more info than just transfers
ok so the demo is just showing the customer setup for transfers.
yeah that would be the first thing
second would be the country you are setting up the account for
different countries have diff requirements
We are only accepting payments inside United States
But I am looking at the rocketrides demo and it says that this signup is for credit cards to be accepted.
But ok. So the process will be similar for the customer as with the STripe Standard then.
But we can create customized views into their dashboard for payouts, change bank accounts, or update informatnoi?
But we can create customized views into their dashboard for payouts, change bank accounts, or update informatnoi?
you cannot customize views in Stripe's Dashboard for Standard accounts, or Express accounts
those are Stripe hosted so really they see whatever the Stripe Standard (or Express) Dashboard allows
Sorry, but they will be able to view directly inside of our web application, not have to go out to stripe
no
that won't work
I think there is some misunderstanding here
Express and Standard accounts have their own Stripe Dashboards
so they can login to dashboard.stripe.com with their info and see their own dashboards, this is by design
so you don't have to build their dashboards for them
if you're interested in building your own dashboard, then Custom accounts might be your fit
Custom accounts used with "Custom Connect Onboarding" where still Stripe hosted onboarding collects the required account owner details
Gotcha.
That would clarify. Everyone we spoke with at said this was how Express worked.
So just to be clear, where they are talking about customized dashboard here, this is not stripe express
this is Stripe Express
but the doc is talking about a different thing to what you are talking about
you said
But we can create customized views into their dashboard for payouts, change bank accounts, or update informatnoi?
The doc is talking about something completely different, just branding/icon and statement descriptors
so the doc is accurate, just it doesn't do what you're expecting of it
and yes Express and Standard live on stripe.com and that is by design, so users don't have to create a whole admin dashboard from scratch, they can just use what Stripe offers out of the box
Does the user get authenticated from our app if we are redirecting them to this dashboard?
We have a token or something?
or they will have to login with a seperate login?
this will help answer your questions about what capabilities Express vs Standard vs Custom have: https://stripe.com/docs/connect/accounts#choosing-approach
Thanks. But in short you believe that Custom is the only way to accomplish what we want.
From the intial signup flow perspective.
I'm not well equipped to say, I think there are multiple complex factors on what you would use to decide what Stripe Connect acct type is right for you
so I'd consider digging into Custom first and fully understanding the differences there and then comparing that to Express and making a decision
ok thanks. Yeah we just want it to work like the rocketrides demo. But I guess that is not express like it says. Seems its custom.
RocketRides is express
sorry I think there are misunderstandings here so just want to correct them
RocketRides is Express
it is not Custom
that is why I'm recommending you first try out both thoroughly to understand which is which and what the differences are
But thank you. I have been speaking with so many people at support and no one has been able to direct me here. They all keep saying it will work just like rocketrides, but after we implement it does not work like rocketrides flow.
We have implemented express.
Doesn't work like rocketrides with minimal questions flow for signup
Works like standard connect. just whitelabeled.
Hi ๐ @zinc rose had to step away so I'm taking over
No problem. Thank you @zinc rose for your help though.
Okay so getting. back to your initial question, you were interested the how to minimize the amount of questions asked during onboarding?
Yes.
Okay so those questions are used to fill in data that Stripe needs to create the account. The only way you can reduce these questions is by how much data you provide when you create the account.
So we need to capture the other required fields somewhere else prior? Then push that during this stripe express account creation, causing only certain fields to be displayed?
If you take a look at all the parameters you can provide, you will see there is quite a bit you can specify during account creation.
So we need to pass this info when going to the stripe express signup screens?
Then the fields don't get displayed?
Are you creating the account on your server and then redirecting your users with the URL that Stripe returns?
Like what we show here:
https://stripe.com/docs/connect/express-accounts#create-account
Sorry we have a Web App. Our customers can sign up to accept payments through our app. On that Original page when they are logged into our app, then yes they get directed the the whitelabled express stripe page to enter their business information/banking, etc. Then they are redirected back into our app
Okay so in your web app, before you send them to the Stripe Express onboarding page, you create the Account object using the Stripe API.
It is during that API call that you would need to fill what data you have so your users don't need to enter it in Stripe as well.
gotcha makes sense.
And how does it work about redirecting them from our app to view their stripe dashboard.
can we authenticate them from our app? or do they need to remember a login/email
ok thank you.
You can generate the link or they can use a 2FA method that is linked to their email and phone.
Ok, yeah if we generate the link that is more convenient
I'll go through these with the guys. Will this room stay open for a certain amount of time in case I have additional questions?
Which i'm sure they will. But this is good information.
Yeah, you'll just want to save their Connected Account ID to your local DB
So after you authenticate your users locally, you have the related account ID to create the link.
These threads tend to get archived after inactivity but you can always request we re-open them
Ok great. Again, thank you. This was helpful.
Happy to help ๐
Take care. Really appreciate it.