Saltar al contenido principal

Iframe o Firma Incrustada

Insertar/iframe la página de firma en tu propia aplicación.

Recomendado: Componente Signer

El componente web Legalesign Signer ya está disponible y es la forma recomendada de integrar la firma en tu aplicación. Proporciona una experiencia de firma fluida y agnóstica al framework, sin iframes. Consulta el componente Signer.

Si necesitas una página sencilla y abierta que no requiera personalización, donde cualquiera pueda ir y firmar un documento (y opcionalmente confirmar su correo electrónico después), prueba Legalesign Link. Puedes crear estos enlaces en la aplicación web sin código. También son insertables. Ejemplos de enlaces pueden ser registro a eventos, hojas de horas, exenciones de responsabilidad. Aprende más sobre Legalesign Link (páginas de firma insertables).

API

Si necesitas personalizar el documento o requieres más funcionalidad, entonces usa la API.

Restricciones

Dispositivos

Esto se refiere a documentos basados en PDF (no a documentos basados en texto/html).

  • los contextos de escritorio funcionan bien
  • los contextos móviles funcionan para documentos simples (es decir, una firma, no formularios complejos)
  • los contextos móviles donde tienes un formulario complejo pueden no funcionar bien (especialmente en iPhones) y recomendamos que dirijas al usuario a una nueva ventana del navegador (puedes ocultar esto eliminando elementos innecesarios de la página de firma y con una redirección, ve más abajo).

Aunque la última opción no es una experiencia de usuario perfecta, garantizará una experiencia fiable para tus usuarios. Según sabemos, no es posible tener certeza sobre el tamaño del dispositivo del usuario desde dentro de una ventana iframe (en algunos o todos los iPhones), lo que hace que la navegación limpia en un formulario complejo no sea fiable.

Estándar de firma

Una segunda advertencia, sin cierta planificación es posible que no cumplas con el estándar de firma electrónica 'avanzada'.

Los principios clave del estándar incluyen

  • tu firmante debe tener control exclusivo del proceso de firma y
  • debe ser identificable de forma única.

Al recibir tú mismo el enlace de firma, puedes firmar el documento; se pierde el control exclusivo.

Una solución podría ser añadir validación por SMS para tu destinatario. La recepción de ese texto SMS estará bajo el control exclusivo del destinatario y lo identificará de forma única.

Necesitarás planificar qué controles están en su lugar para asegurar que el firmante sea identificable y tenga control exclusivo en tu lado para recuperar ese estándar 'avanzado'. Aprende más sobre la ley sobre firmas electrónicas.

Cómo integrar la firma

Para integraciones nuevas, usa el componente Signer — maneja la firma y los eventos de finalización sin iframes ni administración manual de enlaces.

Siguiente.

Después de una firma puedes descargar el documento PDF final. Recomendamos usar webhooks para hacerlo. Aprende más sobre webhooks. Consulta la documentación para la llamada API para descargar un PDF final. Evita solicitar la descarga inmediatamente después del evento de firma, el PDF final puede no estar listo. Más fiable es escuchar el webhook donde el objeto es 'document' y el evento es 'finalPdfCreated'.

Export This Article

Save a copy of this page as PDF or plain text.