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.
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
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.
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',
});
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