#sergio_sanchez
1 messages ยท Page 1 of 1 (latest)
Hi, let me help you with this.
basically we have express account, so we control the kyc onboarding for all of them, we even control when they go to a "restricted" status or "restricted_soon"
but for some specific cases, we have seen that the account is in status pending after completing some part of the KYC (accepting conditions and providing some personal data including the bank account)
what we would like to understand is, using the retrieve account endpoint you have in your API
how we can use that we are in this use case, so it allow us to generate a un kyc link in order to complete the pending steps of the onboarding
to controls restricted and restricted soon status we check: requirements->currently_due
but for these cases in pending status, that is not enough as this requirements are empty
Sorry, I am not sure I'm quite following. Do you have a real example maybe?
yes
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
and here you have the response from the retrieve
until now to know if we need any action from the user (to coimplete the KYC or to add extra information because if is in restricted_soon) waht we check is requirements->currently_due
but for that case we have seen that the value is empty array, so we are not identified as "user requires to complete some details"
and our question is: which field from the response we can considered in order to know if a user needs to complete any action (provide ID for instance) so we need to create a KYC link to share with him/her
details_submitted ?? or payouts_enabled ??
charges_enabled and payouts_enabled are a good check to see if an account is all set.
ok that it exactly what I would like to confirm, but a followup question
do you know if we have payouts_enabled as false it means ALWAYS that the user needs to take some actions? or there is cases where payouts_enabled is false but there is not action required from the user?
It's a good question, and I am not sure. I assume, if there's no actions that are past due, it should be true, but there might be actions that need to be taken soon. However, that's where I hit the limit of the technical knowledge, sorry. You can probably ask Stripe Support: https://support.stripe.com/?contact=true
Ok I will redirect that question to them, you are right that probably it is the right channel
BTW thanks a look for you clarification
at least I have something to start thinking about ๐
Happy to help.