Como funciona o Widget

Coloque o widget da ZapSign dentro do seu site em 1 minuto.

Se você quer que o signatário assine um documento sem sair do seu site, você pode adicionar nosso widget de assinatura na sua página como no exemplo abaixo, basta substituir o "TOKEN-DO-SIGNATÁRIO" por um token verdadeiro.

<!DOCTYPE html>
<html>
<head>
	<title>Teste Widget ZapSign</title>
</head>
<body>
        <!-- Atenção: é importante que você inclua o atributo 'allow' no seu iframe para que possamos pedir a foto do signatario ou foto do documento do signatario caso você tenha optado por algum desses métodos de assinatura -->
	<iframe src="https://app.zapsign.com.br/verificar/TOKEN-DO-SIGNATÁRIO" width="100%" height="800px" allow="camera"></iframe>

	<script>		
			window.onmessage = function(e){
	        if(e.data === 'zs-doc-loaded'){
	        	alert('Doc loaded in iframe')
	        }
	        if(e.data === 'zs-doc-signed'){
	        	alert('Doc signed by signer')
	        }
	        if(e.data === 'zs-signed-file-ready'){
	        	alert('Signed file (final pdf) ready to download')
	        }
			};
	</script>

</body>
</html>

A função callback do "window.onmessage" é opcional, trata-se apenas de uma forma de você escutar os eventos que ocorrem dentro do iframe. No caso são disparados os eventos:

  • zs-doc-loaded: quando o PDF finaliza de carregar na tela do signatário.

  • zs-doc-signed: quando o signatário assina com sucesso o documento.

  • zs-signed-file-ready: quando o PDF final fica pronto para baixar (é neste momento que o botão "baixar assinado" fica habilitado por exemplo).

Nota: A integração de widget para documentos que fazem uso do método de autenticação por reconhecimento facial requer configurações de segurança adicionais. Se você precisar dessa funcionalidade, por favor entre em contato com nossa equipe de suporte em support@zapsign.com.br para assistência.

Last updated