Повторная отправка документов, когда подписывающее лицо отказывается

Можно ли повторно отправить конверт, если подписывающее лицо отказалось его подписать?

В моем текущем приложении необходимо включить опцию для повторной отправки конверта в зависимости от статуса получателя / подписавшего. Также, в моем случае, в каждом конверте есть один получатель / подписант.

Я использую RESTFul API. Функциональность работает нормально, если получатели имеют статусы - отправлено, доставлено, автоответчик.

Но когда я пытаюсь повторно отправить конверт, когда получатель отказался его подписать, я получаю эту ошибку: ENVELOPE_INVALID_STATUS: неверный статус конверта. Статус конверта не является одним из: Создан, Отправлен, Доставлен, Верный.

Используемый API - /account /{accountId}/envelopes/{envelopeId}/ получатели - PUT

Запрос JSON

{
 "signers": [
     {
        "email": "'.$email_rec['email_id'].'",
        "name": "'.$email_rec['name'].'",
        "recipientId": "1",
        "roleName": "Employee"
      }
    ]
}

Пожалуйста, дайте мне знать, если я что-то упустил.

1 ответ

Решение

Вы не можете повторно отправить конверт после того, как он достиг состояния терминала: завершен, отклонен, аннулирован (явно отправителем или истек срок действия конверта).

В этом случае вы можете подумать о клонировании отклоненного конверта и начать транзакцию с начала рабочего процесса. Если в подписанный конверт были добавлены подписывающие вложения, они также будут существовать в клоне, что может привести к тому, что вы начнете с чистого листа.

Другие вопросы по тегам