Podczas pracy z podpisami elektronicznymi często konieczne jest zarządzanie dokumentami wymagającymi podpisów wielu stron. Sign.Plus eSignature API zapewnia elastyczne opcje obsługi wielu osób podpisujących za pomocą funkcji przepływu podpisywania. Ten artykuł przedstawi proces konfiguracji i zarządzania wieloma osobami podpisującymi w Twoich kopertach.
Zrozumienie przepływu podpisywania
Przepływ podpisywania, znany również jako kroki podpisywania lub kolejność podpisywania, określa sekwencję, w jakiej odbiorcy wchodzą w interakcję z dokumentem w kopercie. Za pomocą Sign.Plus eSignature API można tworzyć niestandardowe przepływy podpisywania, które obejmują różne scenariusze — od prostych dokumentów z jedną osobą podpisującą do złożonych, wieloetapowych procesów zatwierdzania.
Kluczowe informacje, o których należy pamiętać:
- Dla każdego odbiorcy w kopercie można ustawić określoną kolejność podpisywania.
- Nie wszyscy odbiorcy muszą podpisać dokument. Niektórzy mogą jedynie otrzymać jego kopię.
- Odbiorcy mogą mieć różne role, takie jak
SIGNERlubRECEIVES_COPY.
Konfigurowanie kroków podpisywania
Aby skonfigurować przepływ podpisywania, użyj punktu końcowego POST /v2/envelope/{envelope_id}/signing_steps.
Ważna uwaga: Wartość {envelope_id} w adresie URL punktu końcowego musi pochodzić z wcześniej utworzonej koperty. Przed skonfigurowaniem kroków podpisywania upewnij się, że koperta została najpierw utworzona i że jej identyfikator jest dostępny.
Poniżej znajduje się sposób strukturyzacji treści żądania dla różnych scenariuszy:
Scenariusz 1: Jeden odbiorca, jeden krok podpisywania
To najprostszy przypadek z tylko jedną osobą podpisującą:
{
"signing_steps": [
{
"recipients": [
{
"name": "John Doe",
"email": "john.doe@example.com",
"role": "SIGNER"
}
]
}
]
}
Scenariusz 2: Wielu odbiorców, jeden krok podpisywania
W tym przypadku wielu odbiorców działa jednocześnie:
{
"signing_steps": [
{
"recipients": [
{
"name": "John Doe",
"email": "john.doe@example.com",
"role": "SIGNER"
},
{
"name": "Mark Twain",
"email": "mark.twain@example.com",
"role": "SIGNER"
},
{
"name": "Bob Dylan",
"email": "bob.dylan@example.com",
"role": "RECEIVES_COPY"
}
]
}
]
}
Scenariusz 3: Wielu odbiorców, wiele kroków podpisywania
W przypadku bardziej złożonych procesów można skonfigurować wiele kroków podpisywania:
{
"signing_steps": [
{
"recipients": [
{
"name": "John Doe",
"email": "john.doe@example.com",
"role": "SIGNER"
},
{
"name": "Bob Dylan",
"email": "bob.dylan@example.com",
"role": "RECEIVES_COPY"
}
]
},
{
"recipients": [
{
"name": "Alice Doe",
"email": "alice.doe@example.com",
"role": "SIGNER"
},
{
"name": "Jane Doe",
"email": "jane.doe@example.com",
"role": "SIGNER"
}
]
},
{
"recipients": [
{
"name": "Louis Dupont",
"email": "louis.dupont@example.com",
"role": "RECEIVES_COPY"
},
{
"name": "Michel Dupont",
"email": "michel.dupont@example.com",
"role": "RECEIVES_COPY"
}
]
}
]
}
W tym przykładzie istnieją trzy kroki podpisywania:
- John Doe podpisuje, a Bob Dylan otrzymuje kopię.
- Alice Doe i Jane Doe obie podpisują.
- Louis Dupont i Michel Dupont otrzymują kopie.
Każdy krok musi zostać zakończony, zanim będzie można przejść do następnego.
Najlepsze praktyki obsługi wielu osób podpisujących
- Zaplanuj przebieg pracy: Przed wdrożeniem zaplanuj cały proces podpisywania. Ustal, kto musi podpisać, w jakiej kolejności i kto musi otrzymać kopie.
-
Odpowiednio wykorzystuj role: Korzystaj z różnych ról (
SIGNER,RECEIVES_COPY), aby zapewnić każdemu odbiorcy odpowiedni poziom interakcji z dokumentem. - Rozważ podpisywanie równoległe vs. sekwencyjne: Zdecyduj, czy niektóre osoby podpisujące mogą podpisywać jednocześnie (w tym samym kroku), czy niezbędna jest ściśle określona kolejność.
Wykorzystując te funkcje API Sign.Plus, można tworzyć zaawansowane przepływy podpisywania, które odpowiadają szerokiemu zakresowi procesów biznesowych i wymagań.