Pular para o conteúdo principal

Aprovação de documentos

O SDK de Aprovação de documentos permite integrar fluxos nos quais um usuário deve revisar e aprovar ou rejeitar documentos com verificação de identidade. Essa validação pode incluir métodos como OTP e/ou validações biométricas, garantindo que somente usuários autorizados possam emitir aprovações válidas.

aviso

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

Exemplo de integração​

aviso

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

info

Siga 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: 'approve',
uxOptions: {
primaryColor: '#021c30',
alternateColor: '#a557f2',
},
},
env: process.env.PUBLIC_ENVIRONMENT === 'dev' ? 'DEV' : 'PROD',
});
info

Cada aprovador 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 aprovador: WE
  • Código de integração: WO0J4L3YWBWE