Пример POSTMan - создание конверта из шаблона не заполняет пользовательские теги - PullRequest
0 голосов
/ 26 июня 2019

Я создал шаблон DocuSign, который содержит две роли: поставщик и получатель.Я сделал это через интерфейс пользователя DocuSign Sandbox.

В моем шаблоне у меня есть один документ с четырьмя вкладками: 1. ProviderName 2. ProviderAddress1 3. RecipientName 4. RecipientAddress

Должен ли я использовать CustomFields и Tabs?

Какие вызовы API я должен сделать, чтобы сделать следующее, учитывая шаблон с документом в нем:

  1. создать конверт для определенных пользователей
  2. обновить текст в документе в шаблоне для конкретных пользователей
  3. отправить его?

В примере POSTMan я попытался использовать этот URL, выполнив POST:

{{baseUrl}} / envelopes

с передачей templateId и следующего JSON ниже в теле сообщения POST:

JSON:

{
  "templateRoles": [{
        "email": "{{signer1Email}}",
        "name": "The Provider",
        "roleName": "Provider",
        "tabs": {
            "textTabs": [{
                "tabLabel": "ProviderName",
                "value": "This is the provider!"
            }, 
            {
                "tabLabel": "ProviderAddress1",
                "value": "10 Provider Street, Baltimore, MD 21212"
            }]
        }
    },
    {
        "email": "{{otherEmail}}",
        "name": "Test Recipient",
        "roleName": "Recipient",
        "tabs": {
            "textTabs": [{
                "tabLabel": "RecipientName",
                "value": "This is the recipient!"
            }, 
            {
                "tabLabel": "RecipientAddress",
                "value": "10 Main Street, Baltimore, MD 21212"
            }]
        }
    }],

  "emailSubject": "DocuSign API - Signature Request on Document Call",
  "templateId": "<<template ID>>",
  "status": "sent"
}

Это возвращает идентификатор конверта в ответе, и я получаю письмо с документом DocuSign для подписи.

Однако вкладки НЕ заполнены, они пустые.

Ответы [ 2 ]

0 голосов
/ 26 июня 2019

Попробуйте добавить свойства documentId и pageNumber на свои вкладки.Также убедитесь, что метка соответствует оригинальному шаблону.И, наконец, вам может потребоваться добавить идентификатор получателя для каждого из получателей, чтобы соответствовать тому, что находится в шаблоне (этот может не потребоваться, поскольку у вас есть roleName, но на всякий случай)

0 голосов
/ 26 июня 2019

Являются ли роли в шаблоне пустыми заполнителями?Если в шаблоне задано имя / адрес электронной почты, вызов API не заполнит их, как вы могли бы ожидать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...