Resolver mi problema con los campos incrustados en Prestashop 1.6
Puede suceder que la barra de debug del campo de campo integrado, que también contiene el número de tarjeta de test, no aparezca en el momento de un pago de test.
También es posible que el pago no funcione con los campos de pago integrados visualizando un mensaje de error de tipo: Se ha producido un error técnico.
Si utiliza 1.6, verifique la siguiente configuración:
- Conéctese al Back Office de Prestashop.
- Vaya al menú Parámetros Avanzados > Rendimiento.
- Vaya a la parte CCC (Combinación, Compresión y Caché).
- Verifique que la configuración Mover JavaScript al final está en NO.
IMPORTANTE: Los campos de pago integrados no son compatibles con la funcionalidad Mover JavaScript al final a Sí.
Si la configuración Mover JavaScript al final está en Sí, usted debe:
- Modificar la configuración en NO.
- O modificar el parámetro Modo de ingreso de los datos de la tarjeta con una de las siguientes configuraciones:
- Adquisición de los datos en la plataforma de pago
- Selección del tipo de tarjeta en el sitio web comercial
- Página de pago integrada en el túnel del pedido (modo iframe)
Para modificar el Modo de ingreso de los datos de la tarjeta:
- Conéctese al Back Office de Prestashop.
- Vaya al menú Módulos y Servicios > Módulos y Servicios.
- Busque el módulo Lyra.
- Haga clic en el botón Configurar.
- Despliegue la parte Pago estándar.
- En la parte Opciones avanzadas, modifique el parámetro Modo de ingreso de los datos de la tarjeta.