Fidelidad + Crédito Revolution

Fideliza a tus clientes con puntos, creditos y programas de recompensas

Price: 299,00 €
Impuestos incluidos

Loyalty + Credit Revolution combina fidelización B2B y B2C, precios por niveles, cuentas de crédito de tienda, validación de VAT, gestión de empresas y recargas de crédito impulsadas por Stripe en un completo módulo de PrestaShop.

  • Precios por niveles: Niveles automáticos de clientes basados en historial de compras con descuentos por nivel
  • Crédito de tienda: Cuentas de crédito de clientes utilizables como método de pago en cualquier pedido
  • Recarga con Stripe: Financiación autoservicio del crédito vía tarjetas, Apple Pay, Google Pay
  • Cuentas de empresa B2B: Empresas con múltiples empleados, crédito compartido y controles de gasto
  • Validación de VAT: Validación automática VIES de la UE con generación de facturas exentas de impuestos
  • Condiciones de pago: Neto 15/30/60 con límites de crédito configurables y seguimiento de vencimientos
  • Puntos de fidelidad: Puntos por compra canjeables como crédito o descuentos directos
  • Progresión automática de nivel: Los clientes avanzan de nivel automáticamente con notificaciones de gasto
  • Dashboard de administración: Distribuciones de niveles, resúmenes de crédito, seguimiento de vencimientos, analítica LTV
  • Preparado para multitienda: Configuraciones independientes por tienda

La solución completa de fidelización y crédito B2B/B2C. Compatible con PrestaShop 1.7 a 9.x.

Product availability: Descarga inmediata tras la compra
Compartir
4 viewed
3 watching now

Fidelización B2B y B2C, precios por niveles y crédito de tienda — Un solo módulo

Loyalty + Credit Revolution es un sistema integral de gestión de fidelización y crédito que sirve tanto a tiendas B2C de consumo como a operaciones B2B mayoristas desde un único módulo unificado. Combina precios por niveles basados en el historial de compras, validación de VAT para clientes empresariales, gestión de cuentas de empresa, cuentas de crédito de tienda con condiciones de pago flexibles y funcionalidad de recarga de crédito impulsada por Stripe en una solución que normalmente requeriría cuatro o cinco módulos separados.

Para tiendas B2C, este módulo crea un programa de fidelización que recompensa a los clientes recurrentes con precios automáticos basados en niveles. Cuanto más gasta un cliente, mejores son sus precios — creando un poderoso incentivo de retención que aumenta el valor de vida del cliente y reduce la dependencia del coste de adquisición. Los niveles de fidelización se calculan automáticamente basándose en el historial de compras, y los clientes ven su nivel actual, el umbral del siguiente nivel y los precios disponibles claramente en el dashboard de su cuenta.

Para tiendas B2B, este módulo añade la funcionalidad empresarial que las operaciones mayoristas requieren: cuentas de empresa con múltiples empleados, validación de número de VAT para compras exentas de impuestos, condiciones de pago con límites de crédito configurables y cuentas de crédito de tienda que pueden recargarse vía Stripe o gestionarse manualmente por los administradores. Esto transforma PrestaShop de una plataforma enfocada al consumidor en un capaz sistema de pedidos B2B.

Características y beneficios clave

  • Sistema de precios por niveles: Crea niveles de precios ilimitados (ej.: Bronce, Plata, Oro, Platino) con asignación automática de clientes basada en el historial total de compras. Cada nivel aplica porcentajes de descuento específicos o ajustes de precio fijos en todo tu catálogo o categorías seleccionadas.
  • Progresión automática de nivel: Los clientes avanzan automáticamente a niveles superiores cuando su gasto acumulado supera los umbrales configurados. Las notificaciones opcionales de nivel informan a los clientes cuando desbloquean mejores precios.
  • Cuentas de crédito de tienda: Cada cliente obtiene un saldo de crédito de tienda que puede usarse como método de pago. El crédito puede ganarse a través de programas de fidelización, añadirse manualmente por los administradores o recargarse por los clientes vía Stripe.
  • Recarga de crédito con Stripe: Los clientes pueden añadir fondos a su cuenta de crédito de tienda usando Stripe, soportando tarjetas, Apple Pay, Google Pay y otros métodos de pago de Stripe. Cantidades mínimas y máximas de recarga configurables.
  • Cuentas de empresa B2B: Crea entidades de empresa con múltiples usuarios empleados, límites de crédito compartidos e historial de compras unificado. Los administradores de empresa pueden gestionar su propia lista de empleados y establecer límites de gasto por empleado.
  • Validación de VAT: Validación automática de números de VAT de la UE mediante VIES (Sistema de intercambio de información sobre el VAT). Los clientes B2B válidos reciben exención automática de VAT en las facturas, cumpliendo con las normas de suministro intracomunitario de la UE.
  • Condiciones de pago: Ofrece a los clientes B2B condiciones de pago (Neto 15, Neto 30, Neto 60, o personalizado) con límites de crédito configurables. Los pedidos con condiciones se entregan inmediatamente con pago de la factura debido posteriormente.
  • Gestión de límites de crédito: Establece límites de crédito por empresa o por cliente. Bloqueo automático de pedidos cuando se alcanzan los límites de crédito. Dashboard mostrando saldos pendientes, facturas vencidas y utilización de crédito.
  • Sistema de puntos de fidelidad: Otorga puntos por compra (puntos-por-unidad-monetaria configurables) que los clientes pueden canjear como crédito de tienda o aplicar directamente como descuentos en pedidos futuros.
  • Dashboard de administración: Dashboard completo del back office mostrando distribuciones de niveles de fidelidad, resúmenes de saldos de crédito, historial de transacciones de recarga, seguimiento de pagos vencidos y analítica de valor de vida del cliente.

Funcionalidad B2B que significa negocios

La mayoría de las soluciones B2B para PrestaShop son complementos añadidos — descuentos de grupo básicos sin gestión real de cuentas empresariales. Loyalty + Credit Revolution trata B2B como un caso de uso de primera clase. Cuentas de empresa con gestión jerárquica de empleados, validación automática de VAT, condiciones de pago adecuadas con control de crédito y extractos de cuenta detallados transforman tu tienda PrestaShop en una plataforma profesional de pedidos mayoristas que los clientes B2B realmente querrán usar.

El sistema de condiciones de pago es particularmente poderoso para operaciones B2B. En lugar de requerir pago inmediato, los clientes empresariales de confianza pueden realizar pedidos con condiciones acordadas (Neto 30, Neto 60, etc.) hasta su límite de crédito aprobado. Esto coincide con el flujo de compra que los compradores empresariales esperan y elimina la fricción que los lleva a competidores con opciones de pago más flexibles.

Detalles técnicos

  • Stripe Payment Intents: Las recargas de crédito usan la API Payment Intents de Stripe con recopilación segura de tarjetas del lado del cliente y confirmación del lado del servidor. Soporta autenticación SCA/3DS.
  • Integración con API VIES: Los números de VAT se validan en tiempo real contra el servicio VIES de la UE con caché para gestionar las caídas de VIES de forma elegante.
  • Cálculo de niveles basado en cron: Las asignaciones de niveles de clientes pueden recalcularse vía tarea cron para tiendas con grandes bases de clientes, evitando la sobrecarga de cálculo en tiempo real durante el procesamiento de pedidos.
  • Arquitectura de base de datos: Tablas dedicadas para transacciones de crédito, configuraciones de niveles, cuentas de empresa, condiciones de pago y libros de puntos de fidelidad con claves foráneas e indexación adecuadas.
  • Integración mediante hooks: Se integra con la validación de pedidos, procesamiento de pagos, registro de clientes y cálculo del carrito para una integración fluida con el ciclo de vida de pedidos de PrestaShop.
  • Compatible con multitienda: Niveles de fidelidad, cuentas de crédito y configuraciones B2B independientes por tienda.
  • Compatible con PrestaShop 1.7, 8.x y 9.x.

¿Por qué es único este módulo?

  • Fidelización B2B y B2C combinada en un módulo — precios por niveles, crédito de tienda, cuentas de empresa y validación de VAT
  • Las recargas de crédito autoservicio impulsadas por Stripe permiten a los clientes financiar sus cuentas sin intervención del administrador
  • Condiciones de pago reales (Neto 15/30/60) con gestión de límites de crédito — flujo de compra B2B profesional
  • Cuentas de empresa con gestión jerárquica de empleados y controles de gasto por empleado
  • Validación automática de VAT de la UE mediante VIES con generación de facturas exentas de impuestos para clientes B2B válidos
  • Sistema de puntos de fidelidad con canje flexible — conversión a crédito de tienda o descuentos directos en pedidos

Casos de uso

  • Tiendas mayoristas B2B: Cuentas de empresa, condiciones de pago, límites de crédito y validación de VAT para operaciones mayoristas profesionales
  • Tiendas híbridas B2B/B2C: Sirve a clientes minoristas con niveles de fidelidad mientras ofrece a clientes empresariales precios B2B separados y condiciones de pago
  • Tiendas de suscripción: Las cuentas de crédito de tienda prefinanciadas permiten a los suscriptores mantener saldos para compras recurrentes
  • Compra recurrente de alto valor: Los precios por niveles recompensan a tus mejores clientes automáticamente, aumentando la retención en mercados competitivos
  • B2B internacional: Validación y exención de VAT de la UE para ventas intracomunitarias transfronterizas
  • Comercio y distribución: La gestión de límites de crédito y condiciones de pago replican las relaciones tradicionales de cuentas comerciales en tu tienda online
  • Referencia
    mprloyaltyrevolution
  • En stock
    999 Artículos
  • Compatibilidad PrestaShop
    PS 1.7 – 9.x
  • Modelo de precio
    Compra unica
  • Tipo de modulo
    Front & Back-office
  • Relevante para RGPD
    No
  • Objetivo comercial
    Aumentar conversiones
  • Cuenta externa necesaria
    No
  • Complejidad del modulo
    Modulo completo
  • Etapa del recorrido del cliente
    Retener clientes
  • Funciona con plataforma
    Sin plataforma externa

MPR Loyalty Revolution

Un modulo completo de gestion de cuentas comerciales B2B, fidelizacion de clientes y cuentas de credito para PrestaShop 1.7+.

Descripcion general

MPR Loyalty Revolution proporciona una solucion completa para gestionar clientes comerciales, niveles de fidelizacion y cuentas de credito:

  • Solicitudes de cuenta comercial - Los clientes solicitan cuentas comerciales con validacion de IVA y carga de documentos
  • Sistema de niveles - Niveles configurables para clientes comerciales e individuales con calificacion automatica
  • Cuentas de credito - Linea de credito para clientes B2B con seguimiento de pagos e integracion Stripe
  • Gestion de empresas B2B - Cuentas de empresa multi-usuario con recursos compartidos

Funciones

Gestion de cuentas comerciales

  • Formulario de solicitud en linea con campos personalizables
  • Validacion del numero de IVA (integracion API VIES)
  • Soporte de carga de documentos (licencias comerciales, certificados)
  • Aprobacion automatica basada en reglas configurables
  • Flujo de trabajo de revision y aprobacion manual
  • Seguimiento del estado de la solicitud para los clientes
  • Gestion de vencimiento con notificaciones

Sistema de niveles

Dos vias de niveles separadas:

  • Niveles comerciales - Para clientes B2B/comerciales (requiere aprobacion de cuenta comercial)
  • Niveles individuales - Para clientes regulares (basados en historial de compras)

Funciones de niveles:

  • Reglas de calificacion configurables (facturacion, cantidad de pedidos, antiguedad de cuenta, etc.)
  • Beneficios: descuentos, envio gratuito, terminos de pago, soporte prioritario
  • Evaluacion automatica del nivel al realizar el pedido
  • Bloqueo de nivel con vencimiento opcional
  • Periodos de gracia antes de la degradacion
  • Historial completo de cambios de nivel

Sistema de cuentas de credito

Modelo de linea de credito:

  • Limites de credito configurables (desde nivel, empresa o manual)
  • Ratio de cobertura (ej. 50% credito, 50% pago adelantado)
  • Terminos de pago (Neto 7, 14, 30, 60 dias)
  • Intereses sobre pagos vencidos (configurable)

Seguimiento de pagos:

  • Seguimiento de credito por pedido con fechas de vencimiento
  • Declaraciones de pago con carga de comprobantes
  • Flujo de trabajo de confirmacion del administrador
  • Integracion Stripe Checkout para pagos en linea
  • Asignacion de pagos FIFO o selectiva
  • Saldo excedente de reembolsos

Credito empresarial:

  • Pool de credito compartido para miembros de la empresa
  • Sub-limites opcionales por miembro
  • El administrador de la empresa puede gestionar los limites de los miembros

Gestion de empresas B2B

  • Perfiles de empresa con verificacion
  • Multiples empleados por empresa
  • Permisos basados en roles (admin/miembro)
  • Libreta de direcciones compartida
  • Sistema de invitacion (enlace o email)
  • Coincidencia automatica de dominio de email

Instalacion

  1. Subir el modulo a /modules/mprtradeaccount/
  2. Install via PrestaShop Back Office → Modules
  3. Configure settings in Trade Accounts → Configuration

Configuracion

Configuracion general

  • Activar/desactivar el modulo
  • Campos del formulario de solicitud (requerido, opcional, oculto)
  • Condiciones de aprobacion automatica
  • Asignacion de grupo de clientes
  • Configuracion de vencimiento

Configuracion de niveles

  • Crear niveles comerciales e individuales
  • Definir reglas de calificacion por nivel
  • Configurar beneficios por nivel
  • Establecer la frecuencia de evaluacion

Configuracion de cuenta de credito

  • Activar cuentas de credito
  • Limites y terminos predeterminados
  • Ratio de cobertura
  • Configuracion de intereses
  • Gestion de atrasos
  • Programacion de recordatorios

Integracion con Stripe

Para la cobro de pagos de credito:

  1. Activar Stripe en la configuracion de cuenta de credito
  2. Configurar las claves API de Stripe
  3. Set up webhook endpoint: https://yourshop.com/module/mprtradeaccount/StripeWebhook
  4. Activar los metodos de pago deseados

Controladores de administracion

Controlador Descripcion
Dashboard Descripcion general, estadisticas, alertas
Trade Applications Gestionar solicitudes
Customers Todos los clientes con info de nivel/credito
Tiers Trade and Individual tier management
Credit Accounts Limites de credito, pagos, transacciones
Companies Gestion de empresas B2B
Configuration Configuracion del modulo

Paginas Frontend

Pagina Ruta Descripcion
Solicitud /trade-account/apply Formulario de solicitud de cuenta comercial
Estado /trade-account/status Pagina de estado de la solicitud
Cuenta de credito /trade-account/credit Gestion de cuenta de credito
Empresa /trade-account/company Area de miembros de la empresa

Hooks

The module uses the following PrestaShop hooks:

Hooks de visualizacion:

  • displayCustomerAccount - Enlace de cuenta comercial en el area de cliente
  • displayNav1/2, displayTop, displayFooter - Boton de cuenta comercial
  • displayAdminOrder - Info de credito en la vista de pedido admin
  • displayAdminCustomers - Info de comercio/credito en la vista de cliente

Hooks de accion:

  • actionValidateOrder - Crear pedidos de credito, evaluar niveles
  • actionOrderStatusUpdate - Gestionar cancelaciones/reembolsos
  • paymentOptions - Registrar opcion de pago de credito

Integracion con MPR Express Checkout

Cuando ambos modulos estan instalados:

  • La cuenta de credito aparece como opcion de pago en Express Checkout
  • Funciones de Stripe compartidas entre modulos
  • Experiencia de cliente unificada

Tareas Cron

Configurar cron para ejecucion diaria:

0 2 * * * curl -s "https://yourshop.com/module/mprtradeaccount/Cron?token=YOUR_TOKEN"

Maneja:

  • Actualizaciones de estado de atraso
  • Calculo de intereses
  • Recordatorios de pago
  • Evaluaciones de nivel (si estan programadas)

Tablas de base de datos

Tablas principales

  • mprtradeaccount_application - Trade applications
  • mprtradeaccount_attempt - Application audit log
  • mprtradeaccount_document - Uploaded documents
  • mprtradeaccount_config - Module configuration

Tablas de niveles

  • mprtradeaccount_tier - Tier definitions
  • mprtradeaccount_tier_rule - Qualification rules
  • mprtradeaccount_tier_benefit - Tier benefits
  • mprtradeaccount_customer_tier - Customer assignments
  • mprtradeaccount_tier_history - Change history
  • mprtradeaccount_customer_metrics - Cached metrics

Tablas de credito

  • mpr_credit_account - Credit accounts
  • mpr_credit_member_limit - Company member sub-limits
  • mpr_credit_order - Credit orders
  • mpr_credit_payment - Payments
  • mpr_credit_payment_allocation - Payment to order mapping
  • mpr_credit_transaction - Transaction log

Tablas compartidas (prefijo mpr_)

  • mpr_company - B2B companies
  • mpr_company_member - Company memberships
  • mpr_company_address - Shared addresses
  • mpr_company_contact - Company contacts
  • mpr_company_invite - Email invitations

Requisitos

  • PrestaShop 1.7.0+
  • PHP 7.1+
  • MySQL 5.5+

Optional:

  • MPR Express Checkout (for enhanced payment integration)
  • Stripe account (for credit payment collection)

Soporte

Para soporte, contacte: info@mypresta.rocks

Licencia

Licencia comercial - restringida solo a dominios autorizados.


Desarrollo

Estructura de archivos

mprtradeaccount/
├── controllers/
│   ├── admin/           # Back office controllers
│   └── front/           # Front office controllers
├── mails/               # Email templates
├── sql/                 # Database install/uninstall
├── src/
│   ├── Classes/         # ObjectModel and Manager classes
│   └── Traits/          # Shared traits
├── views/
│   ├── css/             # Stylesheets
│   ├── js/              # JavaScript
│   └── templates/       # Smarty templates
├── mprtradeaccount.php  # Main module file
└── config.xml           # Module configuration

Documentos de planificacion

  • PLAN_TIER_SYSTEM.md - Tier system implementation details
  • PLAN_CREDIT_ACCOUNTS.md - Credit account system implementation details

v1.2.0 — 2026-02-14

  • Added PrestaShop 9.x compatibility
  • New store credit wallet: customers can add funds and use as payment method
  • Added referral program: earn credits for referring new customers
  • Configurable credit expiration with automated email reminders at 7, 3, and 1 day
  • Fixed credit balance not updating in real-time on checkout page

v1.1.1 — 2025-09-08

  • Fixed partial credit redemption leaving negative rounding balance
  • Added credit transaction history export (CSV) for accounting
  • Improved admin dashboard with credit liability overview and charts
  • Added credit gift feature: admin can issue credits with custom message

v1.1.0 — 2025-04-22

  • Introduced loyalty points + store credit hybrid system
  • New tier-based earning multipliers (VIP customers earn more per purchase)
  • Added points-to-credit conversion with configurable exchange rate
  • Customer-facing credit balance widget in header and account page
  • Webhook integration for external loyalty program sync

v1.0.1 — 2024-11-10

  • Fixed credit not applying correctly when combined with cart rules
  • Added multi-currency credit support with automatic conversion
  • Improved checkout flow with inline credit balance display

v1.0.0 — 2024-07-08

  • Initial release
  • Loyalty points system with configurable earning rules
  • Store credit management for customers and admin
  • Credit redemption as partial or full payment at checkout
  • Back office credit balance management per customer
  • Compatible with PrestaShop 1.6, 1.7, and 8.x
0.0
0 reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet. Be the first to leave a review!

Write a Review

Rate specific aspects (optional)
Calidad
Relacion calidad-precio
Estabilidad
Compatibilidad
Soporte
30 dias de devolucion
Devolucion facil - sin preguntas
Modulos Plug & Play
Instalar, configurar y beneficiarse
Soporte ante todo
Prioridad en ayuda y satisfaccion

Más de esta categoría

  • Nuevo
Ventas Revolution
299,00 €
  • Nuevo
Banner Revolution
299,00 €
  • Nuevo
Digital Revolution
299,00 €
  • Nuevo
Limpieza Revolution
299,00 €
Cargando...
Volver arriba