如何在DocuSign API中重新发送文档

时间:2017-10-06 03:23:20

标签: docusignapi

我需要能够重新发送已发送的API。要么是因为电子邮件丢失了,要么是签名者拒绝了,我希望他们再次签名。

我正在使用下面的电话。根据文档,我需要在信封中添加“重新发送”。但我无法找到我放在那里的地方。有没有人知道如何添加该标志?

EnvelopesApi envelopesApi = new EnvelopesApi();
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envDef);

1 个答案:

答案 0 :(得分:3)

如果签名者拒绝,您必须创建/发送全新的信封,因为一旦签名者拒绝,信封就处于终端状态(无法完成)。

如果您需要将签名邀请电子邮件重新发送给特定收件人,例如,因为初始电子邮件错位,您需要使用更新信封收件人这样做的操作(关于这个场景的更多细节可以在我的答案中找到:https://www.freeformatter.com/hmac-generator.html)。要使用DocuSign C#SDK执行此操作,您的代码将如下所示:

envelopesApi.UpdateRecipients(accountId, envelopeId, recipients, options);

...其中recipients指定要重新发送电子邮件的收件人,optionsEnvelopesApi.UpdateRecipientsOptions对象,其resendEnvelope属性设置为(字符串值) true