#BDK
1 messages · Page 1 of 1 (latest)
Hi
Why when I upload an identity document (from connect account express), two events were triggered with different informations ?
the first one said :
"requirements": {
"currently_due": [
],
"errors": [
],
"past_due": [
],
"pending_verification": [
]
},
and the other one:
"requirements": {
"alternatives": [
],
"current_deadline": null,
"currently_due": [
],
"disabled_reason": null,
"errors": [
],
"eventually_due": [
"individual.verification.document"
],
"past_due": [
],
"pending_verification": [
]
},
is it a bug ??
How should I do it to detect that the account need an identity document to upload ?
Can you share the Event IDs?
It is totally possible for Events to come in out of order: https://stripe.com/docs/webhooks/best-practices#event-ordering
So you need to account for that on your side
evt_1NIXgvR0eoLkzowtJFwyNvXl (first) evt_1NIXgyR0eoLkzowtDVxyAsuV (second)
it's not logical
if the account need to upload an identity doc why the first event set "eventually_due": [] and the second event set "eventually_due":: [ "individual.verification.document"] ?
Sorry, server is busy
Looking
Yep so as noted above this is totally possible with how Webhooks work
So if you have something like this occur you want to retrieve the Account via the API to know the current status
Webhooks are not guaranteed to be in order due to our infrastructure constraints