#Dooing-connect

1 messages · Page 1 of 1 (latest)

limber kernel
golden yoke
#

mostly?

limber kernel
#

I mean, it is up to you. You can use some other properties as well depending on what exact information you want.

golden yoke
#

I would need to know for sure, exact unambiguously 🙂

limber kernel
#

lol yes that will tell you unambiguously.

golden yoke
#

I just want to know - is the thing still in progress(pending)?

#

Or i the account ready to RECEIVE money?

#

or is the account rejected, will it never work for some reason

limber kernel
#

Right then disabled_reason is what you want.

#

When you say "pending" do you mean when there are outstanding requirements or when verification has been submitted and that review is pending?

golden yoke
#

ao when its disabled, its not going to work. but how do I know if the verification is finished and the account is ready to receive money?

#

I just waot to know "ongoing... there is a chance this is still working"

#

and done - ok or not oj

#

ok

limber kernel
golden yoke
#

and when is the account REJECTED / disabled vs pending?

#

I use it for an affiliate marketing - my customers can apply to do affiliate marketing.. I want to tell them - application is pending, accepted or rejected.

limber kernel
#

All of those are indicated within the disabled_reason

#

Look at the enums

#

Like requirements.past_due means the Connected Account hasn't added all necessary info.

#

rejected.fraud means... rejected.

#

requirements.pending_verification means they have submitted their necessary documents and they are being verified still.

golden yoke
#

is that all possibilities?

limber kernel
#

I think the options are mostly self-explanatory. But if you have a question about a particular one then let me know!

#

So your devs won't be able to test from there.

golden yoke
#

pending_verification, rejected.fraud, rejected.other are rather clear - but what about - listed, platform_paused, rejected.listed, rejected.terms_of_service, under_review, other?

limber kernel
#

listed means the account is on a watchlist. platform_paused means you as the platform paused the account. rejected.x means Stripe rejected it for that reason. under_review means the account is disabled while under review... usually this is related to a fraud check. other means Stripe had to disable it for some other reason and you should reach out to Support to get more information (this should be rare).

golden yoke
#

what kind of a watchlist?

limber kernel
#

Like a financial crimes type of watchlist or a sanctions watchlist

golden yoke
#

so it means, some criminal stuff like fraud

limber kernel
#

Yep

golden yoke
#

so it means, rejected too

limber kernel
#

Yep it essentially does

golden yoke
#

sorry but then what is the difference between listed and rejected listed?

#

what means "rejected.terms_of_service" - does it mean the tos were not accepted, or where violated?

#

and.. are some of these status FINAL status that, once reached, will not change anymore.. or do I always have to check just in time for any kind of possible changes ?

sleek token
#

Hello, bismark had to step out but I can help. Catching up to this thread now

#

listed means that the individual may be on a list and is being investigated rejected.listed means that they have been rejected for being on one of those lists

#

rejected.terms_of_service is for terms of service violations

#

The rejected states appear to be final but the others can change with action from either you or stripe

golden yoke
#

listed means that the individual may be on a list and is being investigated - so it could mean that, after investigation, the jump back to being verified?

sleek token
#

Correct, it says we can reject or reinstate the account based on what we find

golden yoke
#

ok

#

so. requirements.past_due

#

it means if I understand correctly, there was a time giving to finish the verification -

#

and this time passed by te end customer did not finish up

#

so the final state is rejected, and needs to be somehow. manually restarted

#

or can this be fixed by the customer, eg using a new link?

#

heloo

sleek token
#

Yes, if they are past due that can be fixed if you send them an onboarding link and they submit the proper information

golden yoke
#

so with the api - AccountLinkCreateParams.Type.ACCOUNT_ONBOARDING - asking for a new link, they can restart and fix it?

#

and generally, if stripeAccount.getRequirements().getDisabledReason() is empty, it means accepted, if requirements.pending_verification it means pending, PAST_DUE means create new onboarding to start over, and all other means rejected or temp rejected?

sleek token
#

Yes, that is exactly what you can do to make that link to collect this info

golden yoke
#

thanks