2017-02-02 7 views
1

Ich benutze die Docusign REST API und in der Anfrage erstellen ich Anfragen nach Ereignismeldungen für "ungültig" siehe unten. Der Rückruf tritt auf, aber die voidedReason ist nicht im XML vorhanden, also muss ich einen separaten API-Aufruf durchführen, um den Status des Umschlags zu erhalten, wie in: DocuSign - getting void envelope reason vorgeschlagen.Docusign hinzufügen ungültig Callback XML?

Gibt es einen Grund (kein Wortspiel beabsichtigt), dass voidedReason nicht in der Webhook-Callback-XML für docusignevelvelatinformation.envelopestatus enthalten ist? Es scheint inkonsistent zu sein, da der Grund dafür im recepientstatuses.recipientstatus -Objekt liegt. Wäre nett, den zusätzlichen API-Aufruf nicht machen zu müssen.

eventNotification: { 
     url: docusignCallbackUrl, 
     loggingEnabled: "true", 
     includeDocumentFields: "true", 
     requireAcknowledgment: "true", 
     envelopeEvents: [ 
     {envelopeEventStatusCode: "completed"}, 
     {envelopeEventStatusCode: "declined"}, 
     {envelopeEventStatusCode: "voided"}, 
     ], 
     recipientEvents: [ 
     {recipientEventStatusCode: "Completed"}, 
     ], 
    } 

Antwort

0

Die DocuSign Konfiguration verbinden bietet eine Möglichkeit, "Include-Umschlag Voided Reason" in der DocuSign XML Nutzlast/Benachrichtigung verbinden. Dies wurde im Oktober 2016 Zeitrahmen hinzugefügt.

0

Anzahl:

includeEnvelopeVoidReason: "true" 

zu Ihrem EventNotification.

Verwandte Themen