有没有办法强制docusign api中的信封只是湿签名?

时间:2013-11-18 23:43:57

标签: json docusignapi

我正在尝试创建一个只允许使用docusign api进行湿签名的信封。这有什么功能吗?我一直无法找到它。我知道有一个enableWetSign属性,但仍然允许Esign。如果有人可以帮助我,我真的很感激。

4 个答案:

答案 0 :(得分:6)

DocuSign已经添加了这个功能,所以当Kim正确时,现在可以按照收件人的方式完成,如下所示:

请记住后续答案中提到的以下内容:

  • DocuSign 支持帐户代表必须先为您的DocuSign帐户启用此功能,然后才能运行。
  • 需要与复合模板(如下所示)和templateid引用的简单模板一起使用(谢谢 - 汤姆科普兰)
  • 在信封信息
  • 处设置 enableWetSign 属性
  • 为每位收件人设置 requireSignOnPaper 属性。

    POST /restapi/v2/accounts/[youraccountid]/envelopes HTTP/1.1 Host: demo.docusign.net X-DocuSign-Authentication: [removed] Content-Type: multipart/form-data; boundary=AAA Accept: application/json

`

--AAA
Content-Type: application/json
Content-Disposition: form-data

{
  "enableWetSign": "true",
  "enforceSignerVisibility": "true",
  "compositeTemplates": [
    {
      "inlineTemplates": [
        {
          "sequence": "1",
          "recipients": {
            "signers": [
              {
                "recipientId": "1",
                "name": "Your Email (Sees all)",
                "email": "yourgmail+Test1@gmail.com",
                "routingOrder": "1",
                "tabs": {
                  "signHereTabs": [
                    {
                      "anchorString": "Sign1",
                      "tabLabel": "Sign Here 1"
                    }
                  ]
                }
              },
              {
                "recipientId": "2",
                "name": "Your Email (sees all but page 2)",
                "email": "yourgmail@gmail.com",
                "requireSignOnPaper": "true",
                "routingOrder": "2",
                "tabs": {
                  "signHereTabs": [
                    {
                      "anchorString": "Sign2",
                      "tabLabel": "Sign Here 2"
                    }
                  ]
                }
              }
            ],
            "carbonCopies": [
              {
                "email": "yourgmail+Testcc@gmail.com",
                "name": "Your Email (see all but 3 document)",
                "excludedDocuments": [
                  "3"
                ],
                "recipientId": "3",
                "routingOrder": "3"
              },
              {
                "email": "yourgmail+Testcc1@gmail.com",
                "name": "Your Email (see all)",
                "recipientId": "4",
                "routingOrder": "4"
              }
            ]
          },
          "documents": [
            {
              "documentId": "1",
              "name": "test1.txt"
            },
            {
              "documentId": "2",
              "name": "test2.txt"
            },
            {
              "documentId": "3",
              "name": "test3.txt"
            }
          ]
        }
      ]
    }
  ],
  "emailBlurb": "Test for CEFTAF DocVis ForceSign on Paper",
  "emailSubject": "Test for CEFTAF DocVis ForceSign on Paper",
  "status": "sent",
}   

--AAA
Content-Type: application/txt
Content-Disposition: file; filename="test1.txt"; documentid=1

Test Document 1 

Sign1 Here _______________________________



Sign2 Here _______________________________


--AAA
Content-Type: application/txt
Content-Disposition: file; filename="test2.txt"; documentid=2

Test Document 2

Sign1 Here _______________________________

--AAA
Content-Type: application/txt
Content-Disposition: file; filename="test3.txt"; documentid=3

Test Document 3

No Tabs for anyone means visible to all by default unless excluded

--AAA--

`

答案 1 :(得分:0)

我不知道任何方式 - 使用API​​或仅使用DocuSign Web控制台UI进行帐户配置 - 要求WET签名并明确禁用信封的电子签名。正如您所指出的那样(通过提及 enableWetSign 属性) - 您可以控制是否允许湿签名......但是没有可比较的属性来控制是否允许电子签名。

答案 2 :(得分:0)

具体的收件人元素是" requireSignOnPaper"。

答案 3 :(得分:0)

请注意,requireSignOnPaper需要与复合模板一起使用;如果与简单的templateId参数一起使用,它将不会产生任何影响。