Вопрос: API DocuSign C # - отправка динамической электронной почты получателя - PullRequest
0 голосов
/ 12 октября 2018

Полная прозрачность, я не веб или C # Dev, но я унаследовал проект, который завершен примерно на 90%, и я застрял.

У нас есть веб-приложение, которое успешно передает API правильные данные дляполя сопоставлены в шаблоне DocuSign, но я не могу понять, как ... или где ... отправить человеку, заполняющему данные в нашем веб-приложении, электронное письмо с документом DocuSign.

Когда пользователь заканчивает ввод данных на нашем сайте, мы успешно перенаправляем на DocuSign, данные заполняются, как ожидается, и процесс подписи завершается, как ожидается, но электронное письмо приходит только на адрес, указанный в шаблоне DocuSign в разделе «Добавить получателей в конверт».

Я просмотрел некоторые из документов DocuSign How To и любые изменения, которые я вносил в .CS для DocusignWrapper или RecipientDetails, похоже, не имеет никакого значения.

Жесткое кодирование электронной почты не будет работать с тех пор, как мынесколько человек будут вводить данные и отправлять их в шаблон - так что этот фрагмент не работает для нашего решениянация:

"recipients": {
"signers": [
    {
        "name": "John Doe",
        "email": "johnsemail@outlook.com",
        "recipientId": "1",
        "routingOrder": "1",
    },
    {
        "name": "Jane Smith",
        "email": "janesemail@outlook.com",
        "recipientId": "2",
        "routingOrder": "2",
    }
]
}

1 Ответ

0 голосов
/ 15 августа 2019

Существует 2 типа получателей шаблонов:

  1. «Жестко закодированные» с указанным именем / адресом электронной почты.
  2. Заполнители, которые имеют только имя роли и адрес электронной почты / имябудет заполнено в режиме реального времени при создании конверта.

Вам необходимо изменить исходный шаблон, чтобы использовать последний тип.Это позволит вашему API создать конверт из шаблона и изменить получателей только в этот момент.

Надеюсь, что эта помощь.

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