我正在创建和发送一个由服务器端模板组成的信封,并在一个请求中提供详细信息。下面的示例有效载荷:
{
"status": "sent",
"compositeTemplates": [
{
"compositeTemplateId": "template_name",
"serverTemplates": [
{
"templateId": "xxxx-xxx-xxxx",
"sequence": 1
}
],
"inlineTemplates": [
{
"sequence": 1,
"recipients": {
"signers": [
{
"email": "xxxxxx@email.com",
"name": "Xxxxxxxx",
"roleName": "Role",
"recipientId": 1,
"requireIdLookup": "false",
"idCheckConfigurationName": "",
"tabs": {
"textTabs": [],
"radioGroupTabs": [],
"checkboxTabs": [],
"numberTabs": [],
"emailTabs": [],
"emailAddressTabs": [],
"dateSignedTabs": [],
"dateTabs": [],
"fullNameTabs": [],
"listTabs": [],
"signerAttachmentTabs": [],
"ssnTabs": []
}
}
]
}
}
]
}
]
}
在 Docusign 服务器端,模板配置为 ID 检查 - “ID 检查 $” - 但我在上面的有效负载中覆盖了该配置 - requireIdLookup 为 false 并且未提供 idCheckConfigurationName。然而,这被忽略了。为什么?有没有办法在一个有效载荷中做到这一点?我想避免向文档签名发送多个请求以创建和发送信封。
我想保留模板上的“ID Check $”配置但覆盖它,因为出于 QA 的目的,没有人会弄乱他们的 SSN 凭据。