#jurriaan-connect
1 messages · Page 1 of 1 (latest)
don't think it would be expected. What's the account ID acct_xxx of the account with the problem?
I will setup a new one for testing purposes
acct_1Leg1UQw2xzibtPj
It just hangs in the verification required state, when going back to the onboarding via an account_link I see the 'Review and finish up' screen, but no way to really proceed
so the issue with that account is we couldn't verify the person, and thus need a document to be uploaded to attest to their identity, which the requirements hash on the object when retrieved from the API implies
"requirements": {
"alternatives": [
],
"current_deadline": null,
"currently_due": [
"individual.verification.additional_document",
"individual.verification.document"
],
"disabled_reason": "requirements.past_due",
"errors": [
{
"code": "verification_failed_keyed_identity",
"reason": "The identity information you entered cannot be verified. Please correct any errors or upload a document that matches the identity fields (e.g., name and date of birth) that you entered.",
"requirement": "individual.verification.additional_document"
},
{
"code": "verification_failed_keyed_identity",
"reason": "The identity information you entered cannot be verified. Please correct any errors or upload a document that matches the identity fields (e.g., name and date of birth) that you entered.",
"requirement": "individual.verification.document"
}
]
That's because you use a real 1992 date of birth and address. For testing with Express, always put in in 1901-01-01 as the DOB and address_full_line, Amsterdam, NL or so on when entering information in the AccountLink as those are the test mode values to simulate successful verification
https://stripe.com/docs/connect/testing#identity-and-address-verification
I can't speak to your experience in the onboarding, what I would expect is if you create a new AccountLink and redirect to it, or , create a LoginLink to the Express dashboard and visit that, it should be asking you for a document
The interesting thing is that when I remove the phone number from the personal details I do get to the next step where I can submit the required documents when I generate a new account_link
(where I can press a button to submit test data)
If I do that, the onboarding flow continues properly and the account is fully verified
But good to know, I'll update the DOB and see what happens
not really sure about that, there are a lot of complexities internal to the Express product itself that are hard for me to dive into or replicate in the scope of a quick Discord conversation unfortunately
I understand! Thanks a lot for taking your time to explain this to me. I see that with the correct DOB / address details the verification happens immediately!
yep, it's unfortunately a bit buried in the documentation that that is what you need to do for testing Express