签名者拒绝时重新发送文档

Re-sending documents when signer declines

是否可以在签名者拒绝签名的情况下重新发送信封?

在我当前的应用程序中,需要包含根据 recipient/signer 状态重新发送信封的选项。另外,就我而言,每个信封中都有一个 recipient/signer。

我正在使用 RESTFul APIs。如果收件人具有状态 - 已发送、已送达、已自动回复,则功能运行良好。

但是当我在收件人拒绝签名的情况下尝试重新发送信封时,出现此错误:ENVELOPE_INVALID_STATUS:信封状态无效。信封状态不是以下之一:已创建、已发送、已送达、正确。

API 使用 - /accounts/{accountId}/envelopes/{envelopeId}/recipients - PUT

请求JSON

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

如果我遗漏了什么,请告诉我。

一旦信封达到最终状态,您就不能重新发送:已完成、拒绝、作废(发件人明确表示或信封已过期)。

在这种情况下,您可能需要考虑克隆被拒绝的信封并从工作流程的顶部重新开始交易。如果签名者附件被添加到拒绝的信封中,它们也将存在于克隆中,这可能会导致您改为从 scratch/clean 石板开始。