#Михаил Пасухин
1 messages · Page 1 of 1 (latest)
You mean they exist the onboarding flow without complete the fields/steps?
If so, you'd need to redirect them back to the onboarding flow with an Account Link: https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding
Yes, it is. And we already show them info about they need to complete onboarding and redirect them. But why Stripe allows it? If I click the 'birth date' field, then Stripe shows it as required, defore this - not. It's very strange. 😦
My understanding is that they should not be able to proceed to the next step/page without completing required fields. Is that not the case?
Exactly, I think it must be so, but does not. I see this on fields Birth Date and Postcode, without other fields it does not allow next step
Let me try and reproduce this. Can you share the Account creation request/parameters you're using?
Are you creating an Account Link or using OAuth?
Account link
And this behaviour changed recently?
From my testing, date of birth isn't required:
Right, thi is a problem. It is not required, but without it account is marked as restricterd in dashboard
Do you have a specific account ID I can look at?
I think no right now
for example - here are other fields too, but without postcode it shows "Owner's address" and without birthdate it shows "Date of birth"
so this info is required
also, wait a second, I can show you some strange behavior
Yeah, unfortunately not every account requires the same information so the onboarding UI isn't tailored specifically to that account needs. It's likely that date of birth only became required because of other fields input after they passed the date of birth UI. You can find a list of requirements for specific account criteria here: https://stripe.com/docs/connect/required-verification-information
What you can do to alleviate this is provide as much additional information up front when creating the Account by passing the associated parameters. For example, if the account is in a specific country and you want a set of specific capabilities then the onboarding UI will specifically require those fields according to that UI.
Removes it how? When does that happen? I can't reproduce this
and after add and remove date of birth, it does not allow me to click "Next"
I guess that's just how the form validation works – once its 'touched' then it expects a value
Not sure what would cause clearing the field, but sounds weird! Can you share a video of it happening?
Looks to me like you just deleted the value?
Like you can press backspsace/delete and it'll clear the whole field
yes, problem is before I start fill birthdate, it shows as not required, but id I fill it and then delete, the field shows as required
As I said, that's just how the validation works I guess
But yeah, if you believe this is a bug I'd recommend writing in to support with clear reproducible steps to report it: 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.
I think it must be required always
It's not, you can complete that page without providing a date of birth if you don't focus/touch the field
Yes, okay, I'll try to write them. Anyway I think it's a weird behavior.
Yeah I don't disagree. But it's not something you or I can fix today
btw, I read that express account can be used people from 18 years old, so I think DoB is required always for these accounts
okay, I'll write them. thank you!
Well, we verify age via identification. It's quite easy to provide a fake date of birth