#sn0wdev
1 messages · Page 1 of 1 (latest)
No it's normal that we will later on request some additional documents. The express account owner would need to fulfill the requirements
Okay, so I don't need to implement anything? Stripe takes care of everything?
You actually do! In general the Express account owner will need to update these information. There are 2 ways
- You provide them an Express Dashboard Login link, so they can login and update
- You just simply notify them so they can login with their own credential
But here in Test mode, you should use the Dashboard Login Link
I've do that with
this.stripe.accountLinks.create({
account: accountId,
refresh_url: `${process.env.WEB_HOST}`,
return_url: `${process.env.WEB_HOST}`,
type: 'account_onboarding',
});```
And after providing my informations, I've always this message. On client side, I just check if charges_enabled is true. If is not, I display an alert with the accountLink previoulsy created. It is correct ?
Yeah sound correct
So, in production mode, I would not see this message?
You can still. It depends on the country or any regulation Stripe needs to follow
I understand. And which field do I need to check before I can display this message on my application?
It's the requirements.currently_due https://docs.stripe.com/api/accounts/object#account_object-requirements-currently_due
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
thx ! So in addition to check charges_enabled == true, i verify i requirements.currently_due is empty ?
Yes!