2016-07-11 5 views
0

Ich verwende die DocuSign-API in einer iOS-Anwendung, um Dokumente zu signieren. Bis auf die Carbon Copy-Erfahrung läuft alles gut.DocuSign Carbon Copy erhält keinen Hinweis

Ich habe zwei Unterzeichner, mit Routing-Befehlen 1 und 2 Dann habe ich mehr CC-Empfänger habe, die alle mit Routing-Order 3.en

Wenn das Dokument signiert ist, erhalten der CC-Empfänger eine E-Mail sie warnen, dass die Dokument wurde unterzeichnet, aber sie erhalten nicht die Notiz, die sie bekommen sollten. Ich weiß, dass ich diese Eigenschaft gut festlege: Wenn die CC-Empfänger eine Routing-Reihenfolge von 1 oder 2 haben, erhalten sie eine E-Mail mit der Notiz, und dann erhalten sie eine E-Mail, wenn das Dokument signiert ist.

Wie kann ich meine CC-Empfänger dazu bringen, ihre E-Mail zum richtigen Zeitpunkt mit der Notiz zu erhalten, die ich ihnen zeigen möchte?

Hier ist das Protokoll von DocuSign:

POST https://na2.docusign.net:8822/restapi/v2/accounts/6580857/envelopes 
Content-Length: 284777 
Content-Type: application/json 
Connection: keep-alive 
Accept: application/json 
Accept-Language: en-US; q=1.0 
Host: na2.docusign.net 
User-Agent: Sales/1.0(iPhone; iOS 9.3.2; Scale/2.00) 
X-DocuSign-Authentication: {"Username":"[email1]","Password":"[omitted]","IntegratorKey":"[omitted]"} 
X-DocuSign-SDK: Obj-C 
X-Forwarded-For: 69.74.21.33 
X-SecurityProtocol-Version: TLSv1.2 
X-SecurityProtocol-CipherSuite: ECDHE-RSA-AES256-GCM-SHA384 

{"status":"sent","documents":[{"documentId":"1","documentBase64":"[omitted]","name":"Test Name"}],"emailSubject":"Subject","emailBlurb":"","recipients":{"signers":[{"email":"[email1]","routingOrder":"1","clientUserId":"1001","tabs":"[omitted]", recipientId":"1","name":"John Doe"},{"note":"This is a note that appears during the signing experience","tabs":"[omitted]","email":"[email2]","clientUserId":"1002","routingOrder":"2","recipientId":"2","name":"Jane Doe"}],"carbonCopies":[{"roleName":"Carbon Copy","routingOrder":"3","email":"[email3]","recipientId":"3","note":"This note does not appear in the email sent to the address.","name":"John Smith"}]}} 
201 Created 
Content-Type: application/json; charset=utf-8 

{ 
    "envelopeId": "f3421750-6884-4f84-a318-d4637151222c", 
    "uri": "/envelopes/f3421750-6884-4f84-a318-d4637151222c", 
    "statusDateTime": "2016-07-12T12:51:24.4870000Z", 
    "status": "sent" 
} 

merke ich, dass ich den E-Mail Klappentext Abschnitt leer verlasse. Könnte dies eine mögliche Lösung sein, oder wird der Inhalt dieses Feldes allen an der Unterzeichnung beteiligten Parteien angezeigt? In der Praxis muss ich mehrere verschiedene Notizen für mehrere CC-Empfänger haben können. Soweit ich weiß, kann dies auf der DocuSign-Website erreicht werden, daher kann ich nicht nachvollziehen, warum dies nicht über die API möglich war.

+0

Nur zur Klärung: Beziehen Sie sich auf den CC-Empfänger, der sich die persönliche NOTE in der E-Mail ansieht, die er erhält, oder während der eigentlichen Signiererfahrung? –

+0

Die persönliche Notiz in der E-Mail. Sie erhalten eine E-Mail, aber es gibt keine Notiz. Notizen funktionieren gut für die Unterzeichner. – elliottbolzan

+1

Können Sie den Umschlag erstellen Aufruf erstellen? Sie können es über die API-Protokolle sehen. Weitere Informationen finden Sie unter https://support.docusign.com/articles/API-Request-Logging. –

Antwort

0

Tatsächlich scheint mein Problem durch ein Missverständnis der DocuSign API verursacht worden zu sein. Das Feld note enthält eine Notiz, die nur während des Signiervorgangs angezeigt wird, während das Feld "emailNotification":{"emailSubject":"TEST","emailBody":"TEST"} so konzipiert ist, dass es genau das erreicht, was ich erreichen wollte.