2017-10-06 49 views
0

我需要能夠重新發送已發送的API。要麼是因爲電子郵件丟失,要麼是簽名者拒絕,我希望他們再次簽名。如何在DocuSign API中重新發送文檔

我正在使用下面的調用。根據文檔,我需要將「重新發送」添加到信封中。但我找不到那個位置。有沒有人有任何想法如何添加該標誌?

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

回答

3

如果一個簽名者下降,你必須創建/發送一個全新的信封,因爲一旦簽字下降,信封是在終端狀態(無法完成)。

如果您需要重新發送簽約邀請電子郵件到特定的接收者,例如,因爲最初的電子郵件已經被放錯了地方,你需要使用更新包收件人操作這樣做(關於這種情況的更多細節可以在我的答案中找到:Resend DocuSign Emails)。要使用的DocuSign C#SDK做到這一點,你的代碼應該是這樣的:

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

...其中recipients指定要重新發送電子郵件給收件人,並optionsEnvelopesApi.UpdateRecipientsOptions對象與resendEnvelope屬性設置爲(字符串值)true

+0

太棒了!非常感謝。我不確定我是否可以再次下降。所以這是很好的建議。 「更新收件人」電話確實是我正在尋找的。我正在尋找像'重新發送'或類似的東西。這就是爲什麼我找不到它。 再次感謝! –

+0

完全沒問題;快樂我可以幫忙! –

相關問題