Confirming Status for Un-approved Documents

Hey Gang!

We’re working on managing document status and wanted to confirm the expected response.

If a user is in “Document” status and a document is submitted:

  1. If the document is approved we’re anticipating the event customer_verification_document_approved, and the customer status to be updated to “Verified”.
  2. If the document is not approved, we’re anticipating the event customer_verification_document_failed, and the customer status stays in “document” status.

In testing today, for scenario #2, we saw the customer status change to “Retry”. Is this the expected behavior?

Andrew

Hi @andrewhartman – what you explained in #1 and #2 is the expected behavior.

For the unexpected behavior in your Sandbox testing, would you be able to share an example Customer ID? I’d love to look closer and see if something is triggering it!

Hi @shreya! We saw it in production with yours truly :slight_smile:

https://dashboard.dwolla.com/customers/25d34e87-4007-4337-85e1-93bec56b58bc/transactions

  1. User submitted the wrong birthday and was placed status “document”.
  2. On document submit it was given status “Failed Review” for “Date of Birth on ID does not match”, which put the user in “Retry”
  3. User retried with the full social and correct birthdate and were verified.

Hi @andrewhartman – Thanks for the ID! I just touched base with our Compliance team to confirm that this is an expected behavior if a document fails with ScanDobMismatch. It looks like we need to update our docs for clarity. There are cases where everything could be correct on the account but they mistype their DOB. This will result in the user being moved to retry from document again.

You’d likely want to account for this and build out the appropriate UI to edit full Account Info (including full SSN).

Thanks for bringing this up!

Thanks for the confirmation on that @shreya!

1 Like