Wenn Sie mit digitalen Signaturen arbeiten, müssen Sie oft Dokumente verwalten, die Unterschriften von mehreren Parteien erfordern. Die Sign.Plus eSignature API bietet flexible Optionen für den Umgang mit mehreren Signaturen durch die Signaturflussfunktion. Dieser Artikel wird Sie durch den Prozess der Einrichtung und Verwaltung mehrerer Unterzeichner für Ihre Umschläge führen.
Signaturfluss verstehen
Der Signaturfluss, auch als Signaturschritte oder Unterschriftsauftrag bekannt, definiert die Reihenfolge, in der Empfänger mit einem Dokument in einem Umschlag interagieren. Mit der Sign.Plus eSignature API können Sie benutzerdefinierte Signaturströme erstellen, die den unterschiedlichen Szenarien entsprechen, von einfachen Dokumenten mit einem Unterzeichner bis hin zu komplexen mehrstufigen Genehmigungsverfahren.
Zu merkende Schlüsselpunkte:
- Sie können für jeden Empfänger eine spezielle Unterschriftenbestellung in einem Umschlag festlegen.
- Nicht alle Empfänger werden benötigt, um das Dokument zu unterzeichnen. Einige können nur eine Kopie erhalten.
- Empfänger können verschiedene Rollen wie
SIGNER
oderREZEIVES_COPY
haben.
Signaturschritte einrichten
Um einen Signaturfluss einzurichten, verwenden Sie den POST /v2/envelope/{envelope_id}/signing_steps Endpunkt.
Wichtiger Hinweis: Die {envelope_id}
in der Endpunkt-URL muss von einer vorherigen Umschlagerstellung stammen. Stellen Sie sicher, dass Sie zuerst einen Umschlag erstellt haben und die ID haben, bevor Sie die Signaturschritte einrichten.
Hier ist, wie Sie Ihre Anfrage Payload für verschiedene Szenarien strukturieren:
Szenario 1: Einzelne Empfänger, Einzelne Signaturschritt
Dies ist der einfachste Fall mit nur einem Unterzeichner:
{
"signing_steps": [
{
"Empfänger": [
{
"name": "John Doe",
"email": "john. oe@Beispiel. om",
"Rolle": "SIGNER"
}
]
}
]
}
Szenario 2: Mehrere Empfänger, Einzelsignierschritt
In diesem Fall handeln mehrere Empfänger gleichzeitig:
{
"signing_steps": [
{
"Empfänger": [
{
"name": "John Doe",
"email": "john. oe@Beispiel. om",
"Rolle": "SIGNER"
},
{
"name": "Mark Twain",
"E-Mail": "Markieren. wain@example om",
"Rolle": "SIGNER"
},
{
"name": "Bob Dylan",
"email": "bob. ylan@Beispiel. om",
"role": "REZEIVES_COPY"
}
]
}
]
}
Szenario 3: Mehrere Empfänger, mehrere Signaturschritte
Für komplexere Workflows können Sie mehrere Signaturschritte einrichten:
{
"signing_steps": [
{
"Empfänger": [
{
"name": "John Doe",
"email": "john. oe@Beispiel. om",
"Rolle": "SIGNER"
},
{
"name": "Bob Dylan",
"email": "bob. ylan@Beispiel. om",
"Rolle": "REZEIVES_COPY"
}
]
},
{
"Empfänger": [
{
"name": "Alice Doe",
"email": "alice. oe@Beispiel. om",
"Rolle": "SIGNER"
},
{
"name": "Jane Doe",
"email": "jane. oe@Beispiel. om",
"Rolle": "SIGNER"
}
]
},
{
"Empfänger": [
{
"name": "Louis Dupont",
"email": "louis. upon@example om",
"Rolle": "REZEIVES_COPY"
},
{
"name": "Michel Dupont",
"email": "michel. upon@example om",
"role": "RECEIVES_COPY"
}
]
}
]
}
In diesem Beispiel gibt es drei Signaturschritte:
- John Doe signiert und Bob Dylan erhält eine Kopie.
- Alice Doe und Jane Doe beide signieren.
- Louis Dupont und Michel Dupont erhalten Kopien.
Jeder Schritt muss abgeschlossen sein, bevor der nächste Schritt beginnen kann.
Best Practices für den Umgang mit mehreren Unterzeichnern
- Planen Sie Ihren Workflow: Vor der Implementierung erstellen Sie Ihren gesamten Unterzeichnungsprozess. Man denke daran, wer in welcher Reihenfolge unterschreiben muss und wer Kopien erhalten muss.
-
Verwende Rollen passend: Verwende die verschiedenen Rollen (
SIGNER
,RECEIVES_COPY
), um sicherzustellen, dass jeder Empfänger die richtige Interaktion mit dem Dokument hat. - Parallel vs. Sequentielle Signatur: entscheiden, ob einige Signatoren gleichzeitig signieren können (im selben Schritt) oder ob eine strikte Sequenz erforderlich ist.
Durch die Nutzung dieser Funktionen der Sign.Plus API können Sie anspruchsvolle Signatur-Workflows erstellen, die eine Vielzahl von Geschäftsprozessen und Anforderungen erfüllen.