Docusign禁用requireIdLookup请求被忽略

时间:2018-04-19 12:42:28

标签: docusignapi docusigncompositetmplts

我正在创造&发送由服务器端模板组成的信封,并在一个请求中提供详细信息。以下示例有效负载:

{ "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。然而,这被忽略了。为什么?有没有办法在一个有效载荷中执行此操作?我想避免向docusign发送多个请求以创建&发送信封。

我想保留," ID Check $"模板上的配置,但覆盖它,因为出于质量保证的目的,没有人可以搞乱他们的SSN凭据。

1 个答案:

答案 0 :(得分:0)

由于您在模板级别设置了身份验证,因此信封将无法覆盖该设置。出于质量保证的目的,如果您不希望测试人员使用真实或个人数据,那么您可以联系您的DS客户经理,他们可以更改DocuSign后端中的LexisNexis Ruleset,以便您可以使用一些测试数据,DocuSign称之为Red Herring Test Users。完成测试后,您的DS AM可以将其重新切换到非测试规则集。或者另一种创建两个差异模板的方法,一个是KBA而另一个是没有,并且使用代码发送信封或者是否支持KBA模板,这样你就没有依赖于DocuSign来切换KBA规则集。