preventEmails:true不适用于CompositeTemplates信封创建 [英] suppressEmails:true not working for compositeTemplates envelope creation

查看:58
本文介绍了preventEmails:true不适用于CompositeTemplates信封创建的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在使用REST通过Docusign API创建标准信封时,我可以向"suppressEmails":"true"的签名人"收件人添加一个属性,该属性可防止从Docusign发送任何电子邮件,并允许我可以通过嵌入来处理整个签名请求.

When using REST to create a standard envelope with the Docusign API, I can add a property to the "signer" recipient of "suppressEmails": "true", which works to prevent any emails from being sent from Docusign, and allows me to handle the entire signature request via an embed.

但是,我已经重构了基本信封创建请求,以使用CompositeTemplates工作流程.我具有正确生成嵌入URL的功能,但是,preventEmails标志不再起作用以防止Docusign向用户发送电子邮件通知.

However, I have refactored that basic envelope creation request to use the compositeTemplates workflow. I have this functional with the embed URL being generated correctly, however, the suppressEmails flag no longer works to prevent Docusign from sending the user an email notification.

有什么我想念的吗?这是信封请求的示例:

Is there something I am missing? Here is an example of the envelope request:

{
   "compositeTemplates":[
      {
         "compositeTemplateId":"1",
         "document":{
            "documentId":"1",
            "name":"<redacted>",
            "fileExtension":"pdf",
            "documentBase64":"<redacted>",
            "signerMustAcknowledge":"accept"
         },
         "inlineTemplates":[
            {
               "sequence":"1",
               "recipients":{
                  "signers":[
                     {
                        "recipientId":"1",
                        "routingOrder":"1",
                        "clientUserId":"<redacted>",
                        "name":"<redacted>",
                        "email":"<redacted>",
                        "roleName":"signer",
                        "suppressEmails":"true"
                     }
                  ]
               }
            }
         ],
         "serverTemplates":null
      },
      {
         "compositeTemplateId":"2",
         "inlineTemplates":[
            {
               "sequence":"2",
               "recipients":{
                  "signers":[
                     {
                        "recipientId":"1",
                        "routingOrder":"1",
                        "clientUserId":"<redacted>",
                        "name":"<redacted>",
                        "email":"<redacted>",
                        "roleName":"signer",
                        "suppressEmails":"true"
                     }
                  ]
               }
            }
         ],
         "serverTemplates":[
            {
               "sequence":"2",
               "templateId":"<guid>"
            }
         ]
      }
   ],
   "emailSubject":"Please sign",
   "status":"sent"
}

谢谢!

推荐答案

默认情况下,圈养收件人(用于嵌入式签名)不会收到任何形式的电子邮件通知.可以选择接收信封已完成"通知电子邮件,该电子邮件是由管理员在帐户级别设置的.

By default, captive recipients (for embedded signing) do not get email notifications of any sort. There is an option to receive the "envelope complete" notification email, and this is set at the account level by an admin.

根据文档,signer :: supressEmails元素适用于远程收件人,并且仅适用于DocuSign用户.此元素禁止显示普通的电子邮件通知,并强制其通过其DocuSign收件箱访问信封.

The signer::supressEmails element, according to the documentation, is for remote recipients and is only applicable to DocuSign Users. This element suppresses the normal email notifications and forces them to access the envelope via their DocuSign Inbox.

这篇关于preventEmails:true不适用于CompositeTemplates信封创建的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆