我们可以生成多个远程签名者web请求,并根据工作流程和路由顺序将来自远程签名者的所有签名保存在同一文档上。
我们面临的主要挑战是:如果我们在同一文档上有多个嵌入式签名者和远程签名者。我们如何向安装程序发送web服务请求,以便在同一文档上捕获所有签名。
对于每个嵌入的签名者,似乎都会生成一个唯一的签名URL。有没有一种方法可以让所有签名者保持相同的信封?
请给我建议。谢谢
发布于 2016-10-01 12:51:42
当然,这很容易。对于将通过Embedded Signing签名的任何收件人,您需要在将其添加到信封时设置其clientUserId属性。对于远程签名者来说,根本不需要在这些接收者的定义中包含这个属性。
若要控制签名顺序,请对每个收件人使用routingOrder属性。请注意,只有在轮到收件人进行路由顺序时,才能为其生成签名URL,并且DocuSign平台同时支持串行和并行路由。
例如,要让3个人签名,其中第一个和第三个收件人通过嵌入式签名,第二个是远程签名者-即通过电子邮件通知启动-您可以使用以下JSON:
{
"status": "sent",
"emailSubject": "Embedded and Remote Signers",
"documents": [{
"documentId": "1",
"name": "contract.pdf",
"documentBase64": "base64 document bytes...",
}],
"recipients": {
"signers": [
{
"email": "john@email.com",
"name": "John Doe",
"recipientId": "1",
"routingOrder": "1",
"clientUserId": "1001"
},
{
"email": "sally@email.com",
"name": "Sally Doe",
"recipientId": "2",
"routingOrder": "2"
},
{
"email": "bob@email.com",
"name": "Bob Doe",
"recipientId": "3",
"routingOrder": "3",
"clientUserId": "1002"
}
]
}
}https://stackoverflow.com/questions/39797473
复制相似问题