我使用 DocuSign SOAP API 向用户提供要签名的预填充文档。除了有一个可用的“在纸上签名”按钮外,它工作得很好。有没有办法消除它?
我查看了整个仪表板和 API,发现的只是 EnvelopeInformation 的 EnableWetSign 属性,但这似乎没有任何作用。
我正在调用 CreateEnvelopeFromTemplates,然后是 RequestRecipientToken
谢谢!
我使用 DocuSign SOAP API 向用户提供要签名的预填充文档。除了有一个可用的“在纸上签名”按钮外,它工作得很好。有没有办法消除它?
我查看了整个仪表板和 API,发现的只是 EnvelopeInformation 的 EnableWetSign 属性,但这似乎没有任何作用。
我正在调用 CreateEnvelopeFromTemplates,然后是 RequestRecipientToken
谢谢!
好的,我实际上测试错了 - 这对我来说很好。我所做的只是将请求正文中的EnableWetSign设置为false,然后我可以隐藏 SIGN ON PAPER 按钮。
我一直在使用 PHP 代码(它不是一种类型安全的语言)进行测试,并且我错误地设置了 EnableWetSign = "False",它是字符串 False,而不是 false (0) 的布尔值。如果我将 EnableWetSign 设置为 false,它会为我隐藏按钮,并将其设置为 true 会启用按钮,正如预期的那样。请检查您的请求并确保您正确设置了它的值。不确定你使用的是什么语言,但也许你犯了和我一样的错误?
要禁用在纸上签名按钮:
EnableWetSign = false
要启用在纸上签名按钮:
EnableWetSign = true
这是来自模板调用的 REST API 签名请求的请求正文
{
"accountId": "123456",
"enableWetSign": "true",
"emailSubject": "Testing Sign on Paper Button",
"emailBlurb": "This comes from PHP",
"templateId": "B977F511-CAB0.......................",
"templateRoles": [
{
"email": "test@gmail.com",
"name": "John Doe",
"roleName": "Signer1"
}
],
"status": "sent"
}