2017-03-16 156 views
1

我们正在使用REST API来创建信封,并且在DocuSign中设置了模板,并设置了签名者角色等。我们的客户希望能够在每个单独的场合中决定是使用InPerson签名还是发送通过电子邮件发送给收件人的签名链接。收件人类型:InPerson vs Remote

目前/最初我们实施了嵌入式签名,但我们的客户希望在签名之前有“安全问题”(例如,索取驾驶证号)。这样他们就可以证明买主确实在那里签名。

有没有办法做到这一点?我将DocuSign模板设置为“需要签名”选项,但是在发送创建新信封的请求时,以某种方式将签名者更改为InPerson并为此触发工作流程?

我设法找到关于嵌入式签名和clientUserId的信息,但是有没有办法将信息传递给完成证书,例如InPerson案例,输入显示在那里?

回答

0

为了从个人(嵌入式)切换到远程签名,反之亦然,您需要使用属性ClientUserId。它在DocuSign文章Embedded Signing中有很好的描述。 如果您在创建信封后愿意切换,请参阅我最近的问题here,该问题涉及相同的问题。

为了实施“安全问题”,DocuSign提供了多个authentication option。在我看来,你正在寻找使用“ID检查”认证here 在C#中,它应该是这样的,当你尝试实施ID检查给定的签名者:

signer.RequireIdLookup = bool.TrueString; 
signer.IdCheckConfigurationName = "ID Check $"; 

最后,对于你的问题关于身份验证方法和完成证书,上面提到的嵌入式签名文章解释了以下证书完成中身份验证方法会发生什么情况:

authenticationMethod是一个枚举值,指示用于验证签名者。因为通过嵌入,您告诉Docusign您正在处理身份验证,这是您告诉平台如何验证接收者的方式。这些信息也将包含在完成证书中,这是为每个完成的信封自动生成的PDF。

+0

感谢您的回答,弗雷德里克。 –

+0

我想我们正在谈论不同的事情。我想要的是在人员签名和嵌入/远程之间切换。 InPerson意思是您在DS中配置模板时设置的内容,与嵌入式模板不同。正如我想使用该功能,使签名主机(销售代表)能够验证签名者(买方)的身份。这些信息将被存储到DocuSign。我目前不需要用DocuSign实际验证这个人。 –