Pular para o conteúdo principal

Assinatura de pacote

O SDK de Assinatura de pacote permite concluir o processo de assinatura eletrônica de vários documentos agrupados em um único fluxo, garantindo a mesma validação de identidade para todos os documentos incluídos. Esta solução foi pensada para os casos em que vários arquivos precisam ser assinados em conjunto, mantendo a integridade e a consistência do pacote.

aviso

As validações do processo de assinatura são configuradas no momento da criação do processo, portanto não podem ser modificadas nem substituídas durante a integração do SDK.

Exemplo de integração​

aviso

Para a integração, é necessário ter um elemento <iframe id='iframeId'> onde o SDK será renderizado, e a função AucoSDK deve receber o ID desse elemento.

info

Acesse o link para ver a referência dos eventos necessários para uma integração do SDK: 👉🏻 Eventos

import { AucoSDK } from 'auco-sdk-integration';

const unsubscribe = AucoSDK({
iframeId: 'iframeId',
sdkType: 'sign',
language: 'es', // Accepted languages ​​'es' | 'en'
events: {
onSDKReady,
onSDKClose,
},
sdkData: {
document: 'WO0J4L3YWBWE', // Process code pending signature
signFlow: 'package',
uxOptions: {
primaryColor: '#021c30',
alternateColor: '#a557f2',
},
},
env: process.env.PUBLIC_ENVIRONMENT === 'dev' ? 'DEV' : 'PROD',
});
info

Cada signatário possui um ID de 2 caracteres que o identifica. Na integração, o código do documento deve ser informado concatenado com esse ID da seguinte forma:

  • Código do documento: WO0J4L3YWB
  • ID do signatário: WE
  • Código de integração: WO0J4L3YWBWE