Migración al widget nuevo

Referencia para migrar el Widget antiguo al nuevo en tu app o página web

📘

Para quién es esta guía

Esta guía es para los usuarios que integraron el widget antiguo y se quieren migrar al widget nuevo. Si quieres integrar Fintoc a tu aplicación o página web por primera vez no es necesario seguir esta guía, sigue directamente a la guía de Integración del widget nuevo.

Para migrar tu aplicación al widget nuevo solo se debe agregar la librería de javascript de Fintoc a la vista en la que previamente estaba el iframe de Fintoc. Y luego eliminar el iframe.

<iframe
  src="https://app.fintoc.com/widget-iframe?public_key=YOUR_PUBLIC_KEY&holder_type=business&redirect_to=https://domain.com&webhook_url=https://domain.com/webhook"
  width="360"
  height="500">
</iframe>

Se debe agregar la librería de Fintoc:

<script src="https://js.fintoc.com/v1/"> </script>

El código del iframe debe ser reemplazado por una función de javascript que inicialice y abra el nuevo widget.

<script>
const widget = Fintoc.create({
  holderType,
  product,
  publicKey,
  webhookUrl,
})
 
function abrirFintoc() {
  widget.open()
}
</script>

<button onclick="abrirFintoc()">
  Conectar Cuenta con Fintoc
</button>

Este código lo que hace son dos cosas. Primero al entrar a la vista donde se importa la librería de Fintoc, se crea el widget que se utilizará. Luego cuando el usuario apriete el botón Conectar cuenta con Fintoc, se abrirá automáticamente el widget y el usuario podrá conectar cuentas al igual que antes.