Dwolla business webhook issue on sandbox

Hi @shreya ,

Need to check on the below flow issue which we are getting on the sandbox Dwolla business creation flow.

1st Submission :
We created one user with Control Information retry - retry and Business Owner information retry - retry at that got 2 webhooks: customer_reverification_needed & customer_beneficial_owner_reverification_needed. So it’s working as expected.

2nd Submission :
We changed the control information document - document and Business owner information as the same retry - retry got only 1 webhook: customer_verification_document_needed.
In this case no webhook for the Business owner.

URL of the user on which we tested the above flow : https://dashboard-sandbox.dwolla.com/customers/a7287ebf-97b6-41c3-93ac-28853434bd08/details

Can you check this behavior and let us know why no webhook for the Business owner in 2nd Case?

CC: @siddharth.seksaria

Hi @Jay_Bhatt – this is expected for Beneficial Owners. Unless their information changes in a way that it would warrant a different status, they will remain in the incomplete status with no new webhooks. For example, if you change their name to something other than retry in Sandbox, then you will get a customer_beneficial_owner_verified webhook, and if you change it to document, then you will get a customer_beneficial_owner_verification_document_needed webhook.

Hope that helps!

Hi @shreya - just to confirm → This is expected on Sandbox right?
On Production, if user receives retry for Beneficial Owners and then user re-enters all details with 9 digit ssn then a new webhook will be received with either ‘Retry’ or ‘Document’ or ‘Active’ status. Right?
cc - @Jay_Bhatt

Hi @siddharth.seksaria, this same behavior exist in Production as well. Instead of relying on the webhook to re-surface the form for correcting BO information, I’d recommend checking the status of the BO as soon as the retry form is submitted – if the status is incomplete, ask the user to enter/correct the information again.

Hope that helps!

Thanks @shreya .
Does this apply in case of Document as well? For ex - BO is on document status and user uploaded the document and documents are under verification.
cc - @Jay_Bhatt

Hi @siddharth.seksaria, with the document status, we send webhooks denoting whether the document was approved or rejected. You can use those webhooks in conjunction with the status field to determine the next steps in the onboarding flow for the Customer.