#JoaoVitor
1 messages · Page 1 of 1 (latest)
hi! do you have more context on this or exact code you use?
first create File (document customer) later create account and send file.Id where has Verification
send all other prop
what's the value of requestOptions?
i send my apikey
hmm, strange
it's probably because you can't use Connect in Brazil or something similiar
can i be blocked my ip ?
what is the ID your own Stripe account? it's on https://dashboard.stripe.com/settings/account , looks like acct_xxx
no
i create multiples account
but stopped created
do you have this information for me?
acct_1LgHFZHEFylh3oXL
is that definitely the account where you're using the API key that is getting these 'Unrecognized request URL' errors?
can you share maybe a full stack trace from the error as well, and a request ID req_xxxx if there is one?
hmm, really strange. Are you sure this is happening on the account ID you posted above?
that's not really possible
would be more useful if you could share your complete code, as text(not screenshots)
would you know the IP address your server running this code is using? So I can try to find logs on our side. Also, when exactly did this happen most recently? can you try it again now so there will be a recent log for me to find?
170.246.68.252
thanks, looking at some things now...
ah, it's because you're somehow sending the request to http://files.stripe.com instead of https://api.stripe.com
i using sdk
var requestOption = new RequestOptions
{
ApiKey = acquirer.Key
};
acquirerKey this my ApiKey save in DB
hmm ok. Can you try creating a new instance of if instead of re-using it across requests? Maybe if you use it with a FileService it gets stuck after that
i.e. when you call serviceAccount.CreateAsync, pass a new RequestOptions instead
ok
help again
'That file was not uploaded with the correct purpose parameter. Try uploading a new file with a valid purpose: identity_document, `document_provider_identity_document
yes you should be using Purpose = FilePurpose.IdentityDocument not Purpose = FilePurpose.DisputeEvidence
ok
how this 'Cannot create payouts: this account has requirements that need to be collected.. Please provide those fields to re-enable payouts
yes, you cna't just create an account and immediately start sending money and payouts to it like in that script
you have to onboard it first and collect anything needed. These are more general Connect topics so you should carefully read https://stripe.com/docs/connect/identity-verification-api#determining-if-identity-or-business-verification-is-needed and https://stripe.com/docs/connect/connect-onboarding
in test mode you also need to make sure to use the appropriate test values (https://stripe.com/docs/connect/testing#identity-and-address-verification) so the account gets verified
don't think so!