我正在处理带有 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
关于c# - Docusign ID Check 功能无法通过 API 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34931794/