DocuSign中选择「Skip Payment」选项未收到邮件通知求助
DocuSign「Skip Payment」无邮件通知问题排查与解决
可能原因
- DocuSign默认未给「Skip Payment」绑定标准通知事件:支付成功会触发
payment_completed这类预设事件并推送通知,但跳过支付操作本身没有默认的通知触发逻辑,就算你开启了所有公开事件,也可能不会自动发邮件。 - 自有集成流程遗漏跳过支付分支的通知处理:你可能只在支付成功的分支里做了通知触发,没给「Skip Payment」的操作路径加对应的邮件通知逻辑。
- 信封/模板的通知范围被限制:模板或信封层面的通知设置可能只勾选了支付相关的通知选项,屏蔽了跳过支付场景下的邮件发送。
解决方法
1. 手动触发跳过支付后的通知
如果DocuSign没有预设「跳过支付」的触发事件,可在自有应用的流程里,检测到用户选择「Skip Payment」时,调用DocuSign API主动给收件人发通知:
// 示例代码:调用DocuSign API发送跳过支付的通知 const docusign = require('docusign-esign'); const apiClient = new docusign.ApiClient(); apiClient.setBasePath('https://demo.docusign.net/restapi'); apiClient.addDefaultHeader('Authorization', 'Bearer YOUR_ACCESS_TOKEN'); const envelopesApi = new docusign.EnvelopesApi(apiClient); const envelopeId = '目标信封ID'; const notificationParams = { emailSubject: '您已跳过文档支付', emailBlurb: '您已选择跳过本次文档相关支付,可继续完成后续签署流程', recipients: { signers: [{ email: '收件人邮箱', name: '收件人姓名', recipientId: '1' }] } }; envelopesApi.updateNotification(envelopeId, notificationParams);
2. 扩通信封/模板的通知范围
登录DocuSign后台,找到对应模板或信封的「通知」设置页:
- 勾选「收件人完成操作时发送通知」这类覆盖全流程的选项
- 确认通知规则包含「跳过支付」对应的状态(部分场景下该状态会被归类为「完成前置要求」)
3. 验证Webhook事件接收
检查自有应用的Webhook日志,确认用户选择「Skip Payment」时,DocuSign是否推送了对应事件。如果没收到,说明该操作不会触发默认事件,要么在DocuSign事件订阅里添加自定义事件,要么在应用流程里主动捕获操作并触发通知。
内容的提问来源于stack exchange,提问作者Gurinder Singh
相关产品推荐
相关产品推荐

