#mike_embedded-onboarding
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/1217173250849771721
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
here is the code I am using to create the Account Session:
And here is the error in the angular app:
Hello! Give me a few minutes to take a look
No problem. Let me know if you need any additional information
mike_embedded-onboarding
๐ looking! The Documents feature is quite new and I assume you hit a weird edge-case
can you share your client-side code too? Please not a picture, share real text
sure
here is how I am loading the onboarding widget:
this._store$.select(AuthSelectors.selectOnboardingSecret).pipe(tap(secret => {
if (secret) {
console.log("Loading Connect.")
let connect = loadConnectAndInitialize({
publishableKey: environment.stripeKey,
fetchClientSecret: () => new Promise<string>((resolve, reject) => {
console.log("Resolving secret", secret);
resolve(secret);
reject("error");
})
});
let accountOnboarding = connect.create("account-onboarding");
accountOnboarding.setOnExit(() => {
console.log("Onboarding Exited");
})
console.log("Appending onboarding widget")
this.onboardingContainer.nativeElement.appendChild(accountOnboarding);
}
}),
catchError(e => {
console.error("Error loading onboarding", e);
return EMPTY;
})
).subscribe();
thanks
Okay waht are you doing in Test mode to get to that UI where you need to provide bank statement information?
So I do the following steps:
- create a new account (using the connect Account API)
- Add a bank account to that account (using 110000000 routing number and 000999999991 account number)
- navigate to the onboarding widget in the application
perfect let me try exactly that
Okay this is a real bug. We're working on a fix. I'd recommend contacting our support team https://support.stripe.com/contact and they can help follow up once we fixed it
Ok, thank you
it looks like all of my connect accounts get set to status "Restricted" and Payouts is disabled
is there any way for me to create test accounts that do not get restricted so I can test my application
maybe use a different bank account number
there were only 2 that were provided in the "Testing Connect" documentation
do you have any other test bank accounts that I can use that won't trigger this?
the section you're using is specifically about bank account verification which you can skip if you are testing other things
Sorry, I had to jump on a call. I can't skip it though or my account gets stuck in "Restricted" and I can't do a test payout.
Here is a screenshot showing that my accounts show as restricted now
I think what koopajah meant was that you can use other bank account numbers from payouts section instead
https://docs.stripe.com/connect/testing#payouts
Those shouldn't trigger ownership verification
oh, sorry I didn't see that section before
Do you know how long the verification takes when we are in production mode? Will it take several days before our customers can use the account?
Not sure tbh. This isn't something our team is most familiar about.
Our support team would be able to provide a rough timing.