PrestaShop Descuento o recargo por pago

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.

Główne zdjęcie produktu: Descuento o recargo por pago
49.99 €

Galeria 1/18

Comisiones y Descuentos por Método de Pago en Vivo PrestaShop

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.

Versión del módulo: 1.1.6
Versiones de la tienda:
9.x8.x1.7.x
Funciona con ThirtyBees: No
Traducciones:
Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Slovenčina (sk)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Magyar (hu)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Čeština (cs)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Srpski (rs)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Français (fr)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: 中文 (zh)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Русский (ru)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Norsk (no)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Български (bg)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Íslenska (is)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Polski (pl)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Slovenščina (si)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: हिन्दी (hi)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Lietuvių (lt)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Svenska (sv)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Українська (ua)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: 日本語 (ja)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Ελληνικά (el)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Eesti (et)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Deutsch (de)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Nederlands (nl)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Dansk (da)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: English (en)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Română (ro)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Italiano (it)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Bahasa Indonesia (id)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Latviešu (lv)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Português (pt)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Hrvatski (hr)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Suomi (fi)Este módulo: Descuento o recargo por pago está totalmente traducido al idioma: Español (es)

Descuentos o recargos según el método de pago.
Checkout en vivo. Reglas con alcance. Registro de auditoría. Analítica.

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.

PrestaShop 1.7.x, 8.x, 9.x
Actualización en vivo del total en checkout
Descuento o recargo por pasarela

Lo que tiene Descuento o recargo por pago. Lo que otros no tienen.

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.

Recálculo en vivo en checkout

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

Descuento O recargo

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

Motor de recargos seguro en checkout

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

Reglas de precios con alcance

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

Exclusiones con búsqueda por nombre

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

Reglas de carrito dinámicas protegidas

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

Registro de auditoría completo

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

Panel de analítica

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

Limpieza por cron de reglas huérfanas

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

Gamechanger

Precios en vivo por método de pago que no rompen el checkout

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.

Totales instantáneos en cada clic de pago

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.

Dos motores, un paso de pago

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.

Cambia de pasarela, desaparece el ajuste anterior

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.

Guía completa de funciones

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.

¿Qué hace el módulo en el checkout?

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.

Constructor de reglas de precios

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:

  • Tipo de ajuste - descuento o recargo
  • Valor - porcentaje o importe fijo, con mínimo/máximo del carrito y tope de ajuste
  • Alcance - monedas, países, zonas, grupos de clientes mediante selectores visuales
  • Exclusiones - productos, categorías, fabricantes, proveedores (autocompletado searchTool)
  • Etiqueta multilingüe en checkout mostrada junto a los totales y en las insignias de pago

Motor de descuentos (reglas de carrito dinámicas)

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.

Motor de recargos (producto de comisión oculto)

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.

Ajustes, insignias e integración en checkout

  • Interruptores globales
    Activar módulo, actualización en vivo del total, insignias de pago y aviso legal opcional en el paso de pago.
  • Selector de producto de comisión
    Campo estándar HelperForm para seleccionar o crear automáticamente el producto de comisión oculto usado para recargos.
  • JS de checkout compatible con temas
    Funciona con temas de checkout clásicos y modernos. Selectores CSS configurables para actualizar el total del carrito cuando sea necesario.

Panel y registro de auditoría

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.

Limpieza por cron e integración con pedidos

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.

Descuento o recargo por pago en una frase

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.

Bajo el capó

Estadísticas para expertos

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.

9,400+
Líneas de código

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.

1,640+
Líneas en el motor de carrito

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.

6
Pestañas de configuración

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.

8
Clases PHP dedicadas

Engine, Rule, CartState, AuditLog, Dashboard, Admin, FeeProduct y Compatibility. Separación clara entre lógica de precios, registro y UI de back-office.

Capa de base de datos y registro

  • 3 tablas personalizadas: paydisorfee_rule, paydisorfee_cart y paydisorfee_log para reglas, estado del carrito en vivo y auditoría unificada.
  • Columnas de pedido: paydisorfee_amount, tipo, ID de regla y módulo de pago almacenados en cada pedido para informes.
  • Tipos de evento: pedido aplicado, CRUD de reglas, regla de carrito creada/eliminada, recargo aplicado/eliminado, ajustes y actualizaciones de analítica.

Arquitectura y hooks

  • 11+ hooks nativos incluyendo parte superior de pago, guardado de carrito, validación de pedido, validación de regla de carrito, cálculo de precio y visualización de pedido en administración.
  • 2 controladores front: ajax para sincronización de checkout y cron para mantenimiento protegido por token.
  • Biblioteca searchTool incluida para selectores de exclusión de productos, fabricantes y proveedores en el formulario de reglas.
  • Capa de compatibilidad PrestaShop en lib/prestashop9compatibility.php para visualización de precios e integración de checkout coherentes en 1.7, 8 y 9.
Chart.js
JS del panel con gráficos semanales, mensuales y anuales de recargos frente a descuentos más exportación CSV.
PDF-* protegidos
Códigos impredecibles PDF-*, vinculación al cliente y aplicación multicapa de reglas de carrito bloquean el abuso manual.
v1.1.6
Versión actual. PrestaShop 1.7, 8 y 9. Un solo código base con comprobador de actualizaciones MyPresta integrado.

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.

49.99 €

Galería del Módulo 1/18

Por qué elegir nuestro módulo
Descuento o recargo por pago?

Optimización y Automatización

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.

Ventas Aumentadas

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.

15 años de experiencia

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.

Amplia Personalización

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.

Código de Fuente Abierto

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.

Licencia y Actualizaciones

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.