Как отключить электронные письма Docusign от API для создания конвертов? - PullRequest
0 голосов
/ 23 мая 2018

Я читал руководство, найденное здесь , и в нем говорилось о том, как мы можем отключить Docusign от отправки электронных писем, если мы используем clientid.Однако после использования Docusign создать запрос API конверта для составного шаблона и включения идентификатора клиента электронные письма все еще отправляются, когда мы генерируем URL подписи получателя.Ниже приведен мой JSON-контракт, который я отправил

{
   "emailSubject": "Some Subject",
   "status": "sent",
   "compositeTemplates": [
      {
         "serverTemplates": [
            {
               "sequence": "1",
               "templateId": "SOME ID"
            }
         ],
         "inlineTemplates": [
            {
               "recipients": {
                  "signers": [
                     {
                        "name": "Ashwin Jacob",
                        "email": "admin@ashwinjacob.com",
                        "recipientId": "1",
                        "clientUserId": "1",
                        "status": "sent",
                        "embeddedRecipientStartURL": "SIGN_AT_DOCUSIGN",
                        "roleName": "Advisor"
                     }
                  ],
                  "carbonCopies": null
               },
               "sequence": "1"
            }
         ]
      }
   ],
   "recipients": {
      "signers": [
         {
            "name": "Mailnator Jacob",
            "email": "ashwinjacob@mailinator.com",
            "recipientId": "1",
            "clientUserId": "1",
            "status": "sent",
            "embeddedRecipientStartURL": "SIGN_AT_DOCUSIGN",
            "roleName": "Advisor"
         }
      ]
   }
}

Не уверен, что это актуально, но мы каждый раз жестко кодируем идентификатор пользователя клиента, равный 1.

1 Ответ

0 голосов
/ 23 мая 2018

Поскольку вы используете embeddedRecipientStartURL вместе с clientUserId в вашем createenvelope вызове, то DocuSign отправит электронное письмо.Удалите embeddedRecipientStartURL из вашего запроса, тогда вы не получите письмо от DocuSign.Установка clientUserId означает, что вы хотите использовать встроенную подпись, для встроенных подписчиков DocuSign не отправляет начальное электронное письмо по умолчанию, но если вы задали embeddedRecipientStartURL в запросе, то вы просите DocuSign также отправить исходное электронное письмо для встроенных подписантов.

...