Docusign ID 检查功能无法通过 API 运行

Docusign ID Check feature not working via API

我正在处理一个带有 ID Check 的信封,我正在为收件人发送以下 xml。

<Recipient>
    <ID>1</ID>
    <UserName>Test Username</UserName>
    <Email>test@email.com</Email>
    <Type>Signer</Type>
    <AccessCode xsi:nil="true"/>
    <IDCheckConfigurationName>ID Check $</IDCheckConfigurationName>
    <CaptiveInfo>
        <ClientUserId>1</ClientUserId>
    </CaptiveInfo>
    <IDCheckInformationInput>
        <AddressInformationInput>
            <AddressInformation>
                <Street1>109 Righter Road</Street1>
                <City>SUCCASUNNA</City>
                <State>NJ</State>
                <Zip>07876</Zip>
            </AddressInformation>
        </AddressInformationInput>
        <DOBInformationInput>
            <DOBInformation>
                <DOB>2000-01-01T00:00:00</DOB>
            </DOBInformation>
        </DOBInformationInput>
        <SSN9InformationInput>
            <SSN9Information>
                <SSN9>788888888</SSN9>
            </SSN9Information>
        </SSN9InformationInput>
    </IDCheckInformationInput>
</Recipient>

我的信封是与收件人一起创建的,但是 ID Check 提示没有显示,不知道为什么这不起作用。

我确实注意到 xml 不包括 属性

"requireIdLookup": "true",

可能需要此 属性,但我在我的代码 (C#) 中将 属性 设置为 true。这可能是一个 API 错误吗?

此外,如果我通过门户手动设置 "ID Check $",则会显示提示并预先填充来自 "IDCheckInformationInput" 的信息。

感谢您的帮助。

我不确定为什么,但这对我有用。

将这两个参数都设置为 true 就可以了...

RequireIDLookup = true, 
RequireIDLookupSpecified = true