• Francia
Back Office Vendedor
asistencia
FAQcontacte el soporte tecnico
Buscar
Categoria
Tags
Perú
Perú
Página principal
Casos de uso
Crear un pago
Crear un pago en cuotas
Crear un pago por token
Crear un enlace de pago
Crear una suscripción
Gestione sus suscripciones
Gestione sus transacciones
Analizar los diarios
Docs API
Formulario incrustado
API REST
API REST PCI-DSS
Formulario en redirección
Pago móvil
Intercambio de ficheros
Ejemplo de código
Módulos de pago
Guías
Back Office Vendedor
Guías funcionales

Migración del formulario incrustado de pago con tarjeta al formulario incrustado smartForm

Objetivo

  • Migrar del formulario incrustado de pago con tarjeta al formulario incrustado smartForm

I. Elija el modo de visualización

Esta etapa permite definir el modo de presentación del formulario inteligente (smartForm) según la implementación de su formulario de pago actual. Elija su modo de implementación:

  • modo incrustado
  • modo pop-in

Modo incrustado

Reemplace en su código:

<div class="kr-embedded" kr-form-token="GENERATED TOKEN">

por

<div class="kr-smart-form" kr-form-token="GENERATED TOKEN">

El formulario se muestra en modo lista si la tienda tiene medios de pago compatibles (enlace a Lista de medios de pago compatibles ).

Si la tienda dispone **solamente** del pago con tarjeta, el formulario se muestra directamente con los campos incrustados.

Modo pop-in

Reemplace en su código:

<div class="kr-embedded" kr-popin kr-form-token="[GENERATED FORMTOKEN]">

por

<div class="kr-smart-form" kr-popin kr-form-token="[GENERATED FORMTOKEN]">

Al hacer clic en el botón de pago, se muestra una ventana contextual con todos los medios de pago compatibles.

II. Elección del tema

El tema material es incompatible con el formulario smartForm, asegúrese de no utilizarlo.

Si lo utiliza, sustitúyalo en su código:

src="https://static.payzen.eu/static/js/krypton-client/V4.0/ext/material.js">
<link rel="stylesheet" href="https://static.payzen.eu/static/js/krypton-client/V4.0/ext/material-reset.css">

por

src="https://static.payzen.eu/static/js/krypton-client/V4.0/ext/neon.js">
<link rel="stylesheet" href="https://static.payzen.eu/static/js/krypton-client/V4.0/ext/neon-reset.min.css">

Si quiere saber más sobre el tema, haga clic en el enlace Temas.

III. Análisis de pagos: notificación instantánea

Se devuelve un objeto adicional al final del pago. Este objeto describe el medio de pago que utiliza el comprador:

  • ObjetopaymentMethodDetails

Puede ignoralo si lo desea. No es obligatorio considerarlo. Puede conservar la implementación actual si gestiona la notificación instantánea al final del pago (IPN).

Por ejemplo,
si lo utiliza con "VISA" TEST cardpan(número de tarjeta) "4970 1000 0000 0014", tendrá en el objetopaymentMethodDetailseste resultado:

"transactions":[
  {
  (...)
   "transactionDetails":{
      (...)
      "paymentMethodDetails":{
        "id":"497010XXXXXX0014",
        (...)
      },
    },
  },
 ],
© 2025 Todos los derechos reservados de Izipay
25.17-1.11