Skip to content
FINORA Academy
SistemaFINORA Checkout

FINORA Checkout · How-to guide

Incrusta el checkout en tu página

ImplementedImplemented

This content is not available in your language yet.

Ya tienes un sesionId y un token que tu servidor creó (si no, empieza por Crea una sesión de cobro). Ahora eliges dónde paga el cliente. Las tres formas muestran la misma experiencia; cambia cuánto control tienes sobre la página.

FormaCódigo en tu páginaCuándo conviene
A. Página alojadaUna redirecciónQuieres salir del paso hoy, o tu tienda es una plataforma cerrada
B. EtiquetaUn <script> y una etiqueta HTMLQuieres que el pago ocurra dentro de tu página, sin escribir JavaScript propio
C. ModalUna llamada a FinoraCheckout.abrirTu tienda es una aplicación de una sola página y quieres controlar cuándo abre y cierra
  1. Desde tu servidor, devuelve al navegador la urlPago de la sesión.

  2. Redirige al cliente:

    location.href = urlPago;
  3. Al terminar, el cliente vuelve a tu returnUrl con ?sesion=…&estado=…. Confirma el estado con tu servidor antes de mostrar «pedido confirmado».

La página alojada vive en pago.finoracore.com, lleva el tema de FINORA y muestra el nombre y el logotipo de tu comercio en la cabecera.

El componente se adapta al ancho disponible. Por debajo de 760 px el total pasa arriba y los medios quedan en una sola columna. Con pantalla táctil, los campos de cédula, teléfono y clave muestran un teclado numérico propio.

La misma sesión a 390 px de ancho (servidor simulado del SDK).

Si tu sitio tiene una política de seguridad de contenido

Sección titulada «Si tu sitio tiene una política de seguridad de contenido»

El componente no carga fuentes, imágenes ni scripts de terceros: habla solo con la URL que pasas en base-url. Si tu sitio usa CSP, permite esa URL en connect-src y https://pago.finoracore.com en script-src si cargas el <script> desde allí.