尝试发送要公证的文件时出错 "NOTARY_REASSIGNMENT_NOT_ALLOWED"

Error "NOTARY_REASSIGNMENT_NOT_ALLOWED" when trying to send a document to be notarized

在 C# 中遵循此 official API recipe 后,我在发送信封时收到以下错误

{
    "errorCode": "NOTARY_REASSIGNMENT_NOT_ALLOWED",
    "message": "Reassignment is not allowed for 'Sign with Notary', please change recipient types or disable the 'change signing' envelope settings."
}

如果我以草稿模式发送交易,然后转到门户网站对文档进行公证,我现在会收到以下错误:

关于这里可能出现的问题有什么想法吗?我的帐户中是否缺少设置?

在这种情况下,您希望允许您的签名者更改可以签名的人的责任(基本上就像您将我送到某处进行签名,而我将其发送给 Bob 进行签名)。对于经过公证的文件,DocuSign 不允许这样做,因为公证人必须确认谁是签名者。如果您想使用公证收件人,您应该更改此选项(禁用它)。

这可以通过 C# 代码完成:

    EnvelopeDefinition envelope = MakeEnvelope(signerEmail, signerName);
    envelope.AllowReassign = false;

来自我的博客post:

接下来,打开高级选项 pop-up 并取消选中允许收件人在纸上签名和允许收件人更改签名责任选项。这两个选项通常默认选中,但在使用 eNotary 时不允许。

在您的 EnvelopeDefinition 中,将 allowReassign 设置为 False 应该可以防止发生此错误。

在帐户级别,您还可以设置“设置”>“签名设置”>“禁用”Allow recipients to change signing responsibility

阅读@Inbar Gazit 的见解和@Drew 的回答后,我通过添加以下 2 个属性使其工作:

"AllowReassign":false
"EnableWetSign":false

如果我没有添加 EnableWetSign,则会出现以下错误:

{
    "errorCode": "NOTARY_SIGN_ON_PAPER_NOT_ALLOWED",
    "message": "SignOnPaper is not allowed for 'Sign with Notary', please change recipient types or disable the 'sign on paper' envelope settings."
}