Premia o cobra según el método de pago en PrestaShop. Aplica descuentos o recargos automáticos al elegir tarjeta, transferencia, contrareembolso u otra pasarela en el checkout. Reglas por importe del carrito, grupos, países y exclusiones de productos. Totales en vivo, badges, registro de auditoría y panel analítico. Compatible con PrestaShop 1.7, 8 y 9.

















El módulo "Descuentos o Recargos según el método de pago" para PrestaShop revoluciona la gestión de precios en el checkout. Permite aplicar descuentos o recargos, porcentuales o fijos, en función del método de pago elegido. La actualización en vivo del total del carrito garantiza transparencia, adaptándose instantáneamente a la selección del cliente. Sus potentes reglas de precios, con alcance por país, moneda, valor del carrito o grupo de clientes, ofrecen una flexibilidad sin precedentes. Además, cuenta con un motor de recargos seguro, reglas de carrito dinámicas protegidas, exclusiones detalladas y un completo registro de auditoría con panel de analítica para un control total y optimización estratégica de la rentabilidad.
La mayoría de los módulos de comisiones por pago aplican un recargo estático al carrito y esperan que el checkout siga funcionando. Descuento o recargo por pago tarifica cada pasarela correctamente: premia la transferencia bancaria con un descuento, recupera las comisiones de tarjeta con un recargo, actualiza el total del carrito en vivo cuando el cliente elige cada opción de pago, delimita las reglas por país y valor del carrito, y registra cada ajuste en un registro de auditoría integrado y un panel de analítica. Un solo módulo. Precios reales por método de pago.
Estas son las funciones que distinguen este módulo de una simple etiqueta de recargo o de un arreglo manual con cupones. Diseñado para tiendas que quieren orientar a los clientes hacia pasarelas más económicas sin romper el checkout ni perder margen en las más caras.
Tarjeta, transferencia o COD: el total del carrito se actualiza al instante. El AJAX serializado mantiene el orden en clics rápidos. Los descuentos anteriores se eliminan antes de aplicar los nuevos.
Otros: etiqueta estática, total incorrecto
El mismo motor de reglas, en dos direcciones. Incentiva la transferencia bancaria con un descuento o añade una comisión por procesamiento con tarjeta. Porcentaje o importe fijo, por pasarela.
Otros: solo recargo, si acaso
Los recargos persisten como estado del checkout durante el paso de pago y solo se materializan como producto de comisión oculto al confirmar el pedido. El checkout no vuelve al paso de direcciones.
Otros: la línea de comisión rompe el flujo
Filtra por moneda, país, zona, grupo de clientes, mínimo/máximo del carrito y módulo de pago. Incentivos distintos por mercado sin duplicar tiendas.
Otros: una comisión global para todos
Excluye productos, categorías, fabricantes y proveedores con selectores de autocompletado. Las comisiones porcentuales omiten correctamente líneas de bajo margen o tarjetas regalo.
Otros: adivinar IDs separados por comas
Los descuentos usan códigos impredecibles PDF-* vinculados al carrito y al cliente. Se bloquea el abuso manual de cupones. Las reglas huérfanas se purgan por cron.
Otros: códigos predecibles, desorden en reglas
Pedidos, ediciones de reglas, creación/eliminación de reglas de carrito, aplicación/eliminación de recargos. Las etiquetas de actor muestran cliente, personal, sistema o cron. Cuadrícula de back-office de solo lectura.
Otros: sin rastro alguno
Desglose de recargos frente a descuentos, ingresos netos, principales módulos de pago, tabla mensual y tendencias con Chart.js. Exporta datos de pedidos a CSV.
Otros: nunca ves el impacto
Los carritos abandonados dejan reglas de carrito temporales. La URL de cron protegida por token purga reglas PDF-* obsoletas y estados de carrito. Incluye guías de configuración para el hosting.
Otros: mantenimiento manual de reglas
La mayoría de los complementos de comisiones por pago muestran una nota estática junto a la pasarela o meten un producto de comisión en el carrito de inmediato. En el checkout de PrestaShop eso suele devolver al cliente al paso de direcciones o dejar un total incorrecto en pantalla. Descuento o recargo por pago está construido en torno al clic de pago: precarga cada escenario, recalcula en cada selección, elimina el descuento anterior antes de aplicar el siguiente y mantiene los recargos en un estado ligero del checkout hasta validar el pedido. El cliente ve el precio correcto. El flujo de checkout se mantiene. Y usted conserva un registro de auditoría completo.
El JavaScript del checkout precarga todos los resultados de las reglas, actualiza el resumen en vivo y sincroniza el carrito mediante un controlador AJAX dedicado. Las peticiones serializadas evitan condiciones de carrera cuando los clientes alternan rápidamente entre tarjeta, transferencia y COD.
Los descuentos se convierten en reglas de carrito dinámicas protegidas con códigos impredecibles PDF-*. Los recargos permanecen en el estado del módulo durante el checkout y se materializan como producto de comisión oculto solo al confirmar el pedido. El mismo constructor de reglas, distinto mecanismo de entrega, cero regresiones en checkout.
Al cambiar el método de pago se elimina el descuento o recargo anterior antes de aplicar la nueva regla. El carrito se actualiza cuando debe desaparecer una línea de cupón. Los hooks de aplicación eliminan reglas de carrito del módulo no autorizadas si algo se cuela.
Por qué importa: el precio por método de pago no es una etiqueta en la lista de pagos. Es un bucle en vivo entre reglas con alcance, estado del carrito, reglas de carrito dinámicas, materialización del producto de comisión, eventos de auditoría y analítica. Orienta a los clientes hacia pasarelas más baratas o recupera el coste de procesamiento sin que los compradores dejen de confiar en el total del checkout.
Cada función explicada en lenguaje claro para propietarios de tiendas. Sin jerga técnica. Una por una, para que sepa exactamente qué hace Descuento o recargo por pago por su negocio.
Cuando un cliente llega al paso de pago, el módulo observa qué pasarela selecciona. Para cada módulo de pago instalado puede definir una regla de precios: ya sea un descuento (el total del carrito baja) o un recargo (el total del carrito sube). El ajuste aparece en el resumen del pedido, en insignias opcionales junto a los nombres de pago y en el registro final del pedido.
Usos habituales: -2 % por transferencia bancaria, +3 % por tarjeta, comisión fija por COD, excepciones para grupos B2B, incentivos por país. Está tarificando la elección de pago, no editando precios de productos manualmente.
La pestaña Reglas de precios es un gestor completo de reglas con cuadrícula de vista previa y formulario de alta/edición. Cada regla apunta a un módulo de pago y define:
Los descuentos se aplican como reglas de carrito nativas de PrestaShop creadas al vuelo. Cada carrito obtiene un código impredecible PDF-* almacenado en el estado del módulo. Las reglas se vinculan al cliente conectado cuando corresponde, están protegidas contra reutilización manual y se eliminan cuando el cliente cambia de método de pago o completa el pedido.
El registro de auditoría documenta cada creación y eliminación de regla de carrito con actor, ID de carrito y motivo de limpieza (cambio de pago, cron, sincronización post-pedido). Su lista Catálogo > Reglas de carrito se mantiene limpia.
Los recargos usan un producto de comisión oculto dedicado configurado en Ajustes. Durante el checkout el importe se almacena en el estado del carrito del módulo y se muestra como línea de subtotal sin modificar la composición del carrito. Cuando el cliente confirma el pedido, el producto de comisión se materializa con la regla fiscal y el importe correctos.
Los hooks de cálculo de precio fijan la línea de comisión al recargo calculado para que los totales de PrestaShop sigan siendo coherentes. Los eventos de aplicación y eliminación de recargos se registran en el log de auditoría con actor cliente o sistema.
La pestaña Panel muestra tarjetas KPI de recargos, descuentos e impacto neto en un periodo seleccionable. Los gráficos Chart.js cubren tendencias semanales, mensuales y anuales. Las tablas desglosan totales por mes y principales módulos de pago. Exporte datos a nivel de pedido a CSV para contabilidad.
La pestaña Registro de auditoría (controlador de administración dedicado) es de solo lectura y con código de colores: pedidos, CRUD de reglas, cambios de ajustes, ciclo de vida de reglas de carrito, eventos de recargo. Las etiquetas de actor identifican cliente, empleado, sistema o cron. Cada decisión de precios deja rastro.
La pestaña Limpieza por cron explica por qué aparecen reglas de carrito huérfanas, le ofrece una URL secreta con botón de regenerar y documenta la configuración para cPanel, DirectAdmin, Plesk, SSH y servicios de cron externos. El mantenimiento purga automáticamente reglas PDF-* obsoletas y estados de carrito inactivos.
En cada pedido el módulo almacena paydisorfee_amount, tipo e ID de regla en la fila del pedido, valida que el pago realizado coincida con el ajuste aplicado, registra el evento y limpia el estado del carrito. Un hook en la página de pedido del back-office muestra el resumen del ajuste al personal de soporte.
Tarifique cada pasarela de pago con descuentos o recargos con alcance, actualice los totales del checkout en vivo cuando los clientes eligen cómo pagar, proteja las reglas de carrito dinámicas, materialice las comisiones de forma segura al confirmar el pedido y demuestre el impacto en el negocio con analítica y registros de auditoría. Un módulo PrestaShop que hace lo que las etiquetas estáticas de comisión y los cupones manuales no pueden.
El lado técnico de Descuento o recargo por pago. No es una etiqueta de método de pago con una comisión fija. Es un motor completo de precios en checkout para PrestaShop 1.7, 8 y 9 con doble mecánica de ajuste, refuerzo de seguridad y observabilidad integrados.
PHP, SQL, JavaScript, CSS y Smarty en el motor, el espacio de administración, la sincronización de checkout, los gráficos del panel y el mantenimiento por cron.
PaydisorfeeEngine gestiona aplicar/limpiar/sincronizar, reglas de carrito de descuento, estado de recargos, aplicación de seguridad, validación de pedidos y limpieza de mantenimiento.
Panel, Reglas de precios, Ajustes, Limpieza por cron, Registro de auditoría y Actualizaciones. Cada pestaña es un espacio de trabajo enfocado, no un scroll interminable.
Engine, Rule, CartState, AuditLog, Dashboard, Admin, FeeProduct y Compatibility. Separación clara entre lógica de precios, registro y UI de back-office.
paydisorfee_rule, paydisorfee_cart y paydisorfee_log para reglas, estado del carrito en vivo y auditoría unificada.paydisorfee_amount, tipo, ID de regla y módulo de pago almacenados en cada pedido para informes.ajax para sincronización de checkout y cron para mantenimiento protegido por token.lib/prestashop9compatibility.php para visualización de precios e integración de checkout coherentes en 1.7, 8 y 9.PDF-*, vinculación al cliente y aplicación multicapa de reglas de carrito bloquean el abuso manual.El cliente hace clic en un método de pago. Bajo el capó: coincidencia de reglas con alcance, un motor de carrito de 1.640 líneas, rutas duales de descuento/recargo, AJAX serializado en checkout y un registro de auditoría que documenta cada ciclo de vida de regla de carrito y línea de comisión. En pantalla parece una actualización del total. La pila detrás no lo es.

















El módulo "Descuento o recargo por pago" automatiza la aplicación de descuentos o recargos en el checkout según el método de pago, recalculando el total en vivo. Optimiza los precios con reglas por país, valor del carrito y exclusiones, e incluye limpieza automática por cron, mejorando la eficiencia y el control financiero de su tienda.
Descuento o recargo por pago potencia Ventas Aumentadas al incentivar compras con descuentos por métodos de pago preferidos. Con actualizaciones en vivo y reglas con alcance, mejora la conversión, reduce el abandono del carrito y optimiza la rentabilidad por transacción.
Con 15 años de experiencia en PrestaShop, el módulo Descuento o recargo por pago integra descuentos y recargos en vivo, gestionando el checkout de forma segura. Su robusto motor de reglas y auditoría refleja un profundo conocimiento para evitar errores comunes y garantizar una tarificación precisa y sin interrupciones.
El módulo "Descuento o recargo por pago" ofrece una personalización avanzada. Defina reglas detalladas por moneda, país, grupo de clientes y valor del carrito, con exclusiones de productos y categorías. Aplique descuentos o recargos (fijos o porcentuales) y etiquetas multilingües, ajustándose perfectamente a las necesidades únicas de su tienda.
Descuento o recargo por pago ofrece acceso completo al código fuente, lo que permite personalizar y adaptar sus funciones de ajuste de precios en vivo. Disfrute de una licencia de por vida y actualizaciones gratuitas durante un año, garantizando flexibilidad e integración avanzada.
Con "Descuento o recargo por pago", su licencia es de pago único, permitiéndole usar el módulo indefinidamente. Reciba actualizaciones gratuitas por un año completo, asegurando que la tarificación por método de pago siempre cumpla los requisitos actuales. Después, acceda a descuentos de hasta el 90% para su renovación.