Signature de documents
Le SDK de signature de documents vous permet de mener à bien des processus de signature nécessitant la vérification de l'identité du signataire. Cette intégration combine des mécanismes d'authentification tels que l'OTP, la biométrie ou la validation de documents avec l'exécution de signatures électroniques selon le cas d'usage.
Les validations du processus de signature sont configurées lors de la création du processus ; elles ne peuvent donc pas être modifiées ni remplacées lors de l'intégration du SDK.
Exemple d'intégration
Pour l'intégration, il est nécessaire de disposer d'un élément <iframe id='iframeId'> dans lequel le SDK sera affiché, et la fonction AucoSDK doit recevoir l'ID de cet élément.
Suivez le lien pour consulter la référence des événements requis pour une intégration du SDK : 👉🏻 Événements
import { AucoSDK } from 'auco-sdk-integration';
const unsubscribe = AucoSDK({
iframeId: 'iframeId',
sdkType: 'sign',
language: 'es', // Langues acceptées 'es' | 'en'
events: {
onSDKReady,
onSDKClose,
},
sdkData: {
document: 'WO0J4L3YWBWE', // Code du processus en attente de signature
signFlow: 'document',
uxOptions: {
primaryColor: '#021c30',
alternateColor: '#a557f2',
},
},
env: process.env.PUBLIC_ENVIRONMENT === 'dev' ? 'DEV' : 'PROD',
});
Chaque signataire possède un ID de 2 caractères qui l'identifie. Dans l'intégration, le code du document doit être indiqué concaténé avec cet ID, comme suit :
- Code du document : WO0J4L3YWB
- ID du signataire : WE
- Code d'intégration : WO0J4L3YWBWE