Sin impuesto Con impuesto

Píldoras PrestaShop de noviembre de 2025: pedidos y Redsys

Las ideas sueltas de noviembre de 2025 en @PrestashopEsp: cómo cambiar un artículo de un pedido ya facturado sin tocar la base de datos, cuándo emitir la factura, el descuadre de Redsys con cupones caducados y el debate PrestaShop o Shopify.

Equipo Rekire
Actualizado: 30/11/2025 7
Píldoras PrestaShop de noviembre de 2025: pedidos y Redsys
Compartir:

Noviembre de 2025 vino cargado de pedidos y facturas: cómo cambiarlos, cuándo facturarlos y por qué a veces Redsys cobra una cifra que ya no es la del carrito. También hubo debate sobre PrestaShop y Shopify.

El contexto en el constructor de un módulo ya está

Un compañero preguntaba si conviene asignar $this->context = Context::getContext() dentro del constructor del módulo. Gustavo contó que él lo hace en los controladores del front. En el módulo no hace falta: la clase Module ya carga el contexto en su constructor, así que después de parent::__construct() tienes $this->context disponible.

Ver en Telegram

Cambiar un artículo de un pedido ya facturado sin tocar la base de datos

Un cliente pide cambiar el color de un producto de un pedido pagado y facturado. La receta de un compañero: edita el pedido y quita la unidad (PrestaShop genera el abono y devuelve el stock), reembolsa ese importe y crea un pedido nuevo a nombre del cliente con el artículo correcto y el envío a cero. Otro miembro recordó que con Verifactu no se debe tocar una factura en la base de datos. Si facturas fuera de PrestaShop al enviar, basta con editar el pedido.

Ver en Telegram

¿Factura al cobrar o al enviar?

Gustavo prefiere facturar al enviar el pedido, y se preguntaba qué pasará con los plazos entre el cobro y la factura. Explicaba el problema real: PayPal o Redsys cobran al momento, otras formas de pago al día siguiente y los marketplaces hasta dos semanas después. Otro compañero apuntó que hay plazo hasta cierto día del mes siguiente. Las reglas cambian según el cliente sea particular o empresa: confírmalas con tu asesor antes de decidir.

Ver en Telegram

Redsys cobra un importe que ya no es el del carrito

Un pedido cobrado por Redsys no cuadraba con su factura. Gustavo apuntó a dos causas: un descuento caducado que PrestaShop mantenía en el total, o el formulario de Redsys, que no se actualiza si cambia algo en el carrito (un descuento, el envío, un producto) después de generarse. Otro compañero lo había sufrido tras el pago. Revisa las reglas de carrito caducadas y prueba el flujo cambiando el carrito justo antes de pagar.

Ver en Telegram

Productos que desaparecen del back-office

En una 8.2.2 con dos superadministradores, uno de ellos dejó de ver los productos en el back-office: le salía el botón de «añade tu primer producto». El consejo de Gustavo: mira el tamaño de la base de datos, porque en su experiencia a partir de unos 2 GB empiezan los problemas (no es un límite de PrestaShop), y vacía las tablas de invitados y conexiones, que crecen sin parar. Haz copia antes de vaciar nada.

Ver en Telegram

Ocultar el coste de envío en el carrito

Para que el envío no aparezca en el carrito y solo se vea al final del checkout, en el grupo propusieron tres caminos: ocultarlo por CSS, comentar la línea en la plantilla del carrito de tu tema hijo, o cambiar el texto por algo como «Transporte: pendiente de calcular». La tercera es la más honesta con el cliente, que sabe que habrá un coste.

Ver en Telegram

PrestaShop o Shopify: no dejes el negocio en manos de otro

Un compañero, cansado de costes de servidor y de normativas, se planteaba pasarse a Shopify. Gustavo fue claro: nunca dejes tu negocio en manos de un tercero, porque te tienen cogido. Y añadió que las obligaciones legales son para todos: en Shopify también hay que cumplirlas, y suelen pagarse como aplicaciones. Otro miembro que gestiona tiendas en Shopify reconocía cosas buenas, pero muchas limitaciones nativas: a la mínima, toca pagar.

Ver en Telegram

El enlace de WhatsApp que funciona

Un compañero no conseguía que su botón de WhatsApp abriera el chat. Lo resolvió con el formato https://wa.me/ seguido del número con el prefijo del país. La documentación de WhatsApp indica escribir el número completo sin el signo más, sin ceros delante y sin espacios ni guiones: https://wa.me/34600000000.

Ver en Telegram

Plantillas de correo con fallos: regenerarlas

En una 8.2.1, la plantilla de confirmación de pedido en español salía con fallos y ni cambiando la carpeta entera se arreglaba. La solución: en Diseño → Tema de email, regenerar las plantillas sobrescribiendo las del tema en uso. Los ficheros que editas a mano se sustituyen por los generados, así que guarda antes tus cambios.

Ver en Telegram

Esto salió en @PrestashopEsp, la mayor comunidad PrestaShop de España en Telegram. Ver la conversación

Cargando...
Cookies
Volver arriba