#schmeff_docs
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/1407049912033480836
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- schmeff_docs, 10 minutes ago, 3 messages
Request id for updating account with verification files: req_UsiYziRfrqfcmf
req_UsiYziRfrqfcmf - request id for back page of file upload
req_tCgkdMNZ1H2BXI - request id for front page of file upload
You should be using the file tokens we specify here: https://docs.stripe.com/connect/testing?accounts-namespace=v2#test-file-tokens
I'm still a bit confused, is that what the file should be named? If I want it to pass the file should be name: file_identity_document_success?
Hi there - I'll be taking over for Snufkin here, who needed to step away
catching up on the thread
I believe you pass those tokens to file when you create a file: https://docs.stripe.com/api/files/create#create_file-file
let me try that
Okay I'll give it a try
ah, that's not quite right. You use it in place of the file's ID token that you would get from the files API
the docs here describe how it would be used
Oh okay so when I'm updating the account I would use that as the file id
yep
That makes sense. I'll try it out real quick and report back
After passing that as the id it still doesn't want to be verified
req_Xi61pomI0LTcte
looking
what do you mean by "still doesn't want to be verified"?
requirements.currently_due is empty in the response to that request and in the most recent account.updated event - evt_1RxXM5HCCisBuJyRml75rAeL
I made some updates to that account while testing something else. I'll get it back to its previous state. What normally happens is right after document upload and updating the account with the file ids it will remove that requirement from the currently due list then after about a minute it will readd the requirement
Here is the most recent request id that shows updating the file ids and the empty requirements due list: req_Dc8LMwczrCUQHA
If you look at the account it will still show the missing action for EIN
So the banner in the dashboard there is referencing the tax id requirement you see in eventually_due here:
https://dashboard.stripe.com/test/events/evt_1RxXZNHCCisBuJyRxxrzULdA
So it looks like after you provide the documents you've provided, the next thing that is required (though not immediately) is the company tax id
Which seems normal/expected to me -
The account is verified now but we warn you in advance that something else will become due at a point in the future
But that is the reason I am uploading these verification documents is to test that it will get rid of that requirement. In our flow we are having them enter the EIN number when creating the account. If they enter 000000000 it will automatically pass and that requirement will go away but if they enter 111111111 it will show that requirement so we can test the verification upload but even using that specific token as the file id won't get it to go away
Hello
Taking over from palamedes as they need to step away
Just to be on the same page, you're passing the EIN earlier in the flow but Stripe is still showing it as eventually_due in the later stages of the onboarding?
Yeah I'm passing EIN in when the account gets created but I'm doing it with an invalid EIN so I can test the document upload portion for verification
I see. If you upload the file using Files API, does the requirement go away?
(just trying to be on the same page^^)
I've tried it both ways. I tried using that success token when uploading the file itself and when updating the file id on the company and neither seem to work
Are there any docs you're following for this? Or just trying to see if Files API works for this specific verification flow w/ EIN?
I suspect the Files API isn't supposed to set the EIN on Account
You may need to set the EIN directly by calling the Update Account API - https://docs.stripe.com/api/accounts/update#update_account-company-tax_id
(unless I'm missing any already documented flows)
We are using the Java implementation and for each file they upload I call stripeService.createFile which only uploads the file and returns the file id then after I have the file ids I call stripeAccount.update with those file ids to link them to the account. I'm assuming this will work fine when we are using the production versions but I am wanting to make sure I can at least get the requirement to go away by using these tokens in the documentation
So we aren't using the Files API to set the EIN, only to upload the files
What purpose do you use for the file upload?
https://docs.stripe.com/api/files/create#create_file-purpose
If tax_document_user_upload doesn't work for this then I doubt you can use Files API for this specific verification
Yeah that is the one I am using. Is there a different one I should be using to validate the EIN/Business name?