Повторная отправка документов, когда подписывающее лицо отказывается
Можно ли повторно отправить конверт, если подписывающее лицо отказалось его подписать?
В моем текущем приложении необходимо включить опцию для повторной отправки конверта в зависимости от статуса получателя / подписавшего. Также, в моем случае, в каждом конверте есть один получатель / подписант.
Я использую 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 ответ
Вы не можете повторно отправить конверт после того, как он достиг состояния терминала: завершен, отклонен, аннулирован (явно отправителем или истек срок действия конверта).
В этом случае вы можете подумать о клонировании отклоненного конверта и начать транзакцию с начала рабочего процесса. Если в подписанный конверт были добавлены подписывающие вложения, они также будут существовать в клоне, что может привести к тому, что вы начнете с чистого листа.