如何判断DocuSign签名者是否未通过安全检查? (API)

时间:2015-01-08 20:11:58

标签: docusignapi

我们通过电子邮件发送一些DocuSign信封,我们在API中找不到任何可以告诉我们签名者安全检查失败的信息。信封状态保持在“已发送”状态。

文档未提及与失败的安全检查相对应的任何状态:https://docs.docusign.com/esign/guide/appendix/status_and_error_codes.html#envelope--recipient-status-codes

1 个答案:

答案 0 :(得分:2)

您使用Connect接收状态事件吗?您可以在出现身份验证失败时告诉您。这是发生这种情况时发生的事情。你是对的,信封状态保持发送状态。记录的失败率较低。如果你直接调用API来获取信封状态,我想你会得到同样的结果。

<EnvelopeStatus>
        <RecipientStatuses>
            <RecipientStatus>
                <Type>Signer</Type>
                <Email>XXXXX</Email>
                <UserName>John Q Signer</UserName>
                <RoutingOrder>1</RoutingOrder>
                <Sent>2014-12-30T07:29:45.747</Sent>
                <DeclineReason xsi:nil="true" />
                <Status>Sent</Status>  <!-- STILL SENT -->
                <RecipientIPAddress />
                <IDCheckInformation />
                <RecipientAuthenticationStatus>
                    <IDQuestionsResult>
                        <Status>Failed</Status>  <!-- HERE IS THE FAILURE -->
                        <EventTimestamp>2014-12-30T13:30:09.79Z</EventTimestamp>
                    </IDQuestionsResult>
                    <IDLookupResult>
                        <Status>Passed</Status>
                        <EventTimestamp>2014-12-30T13:30:09.79Z</EventTimestamp>
                    </IDLookupResult>
                </RecipientAuthenticationStatus>