WP Manifestindependent plugin directory
manifest / ecommerce / davti-smart-referral-system-for-woocommerce

DavTI Smart Referral System

Plugin avanzado para WooCommerce que implementa un sistema de referidos con validación antifraude de triple capa, aplicación automática de descuentos y generación dinámica de cupones para la fidelización de clientes.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/davidfq2212/davti-smart-referral-system-for-woocommerce/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

DavTI Smart Referral System es una solución de nivel empresarial diseñada para automatizar la fidelización de clientes en tiendas WooCommerce. Implementa una infraestructura de "Embajadores de Marca" con un enfoque riguroso en la prevención de fraude y la experiencia de usuario.


📸 Vista Previa

Panel del Usuario (Dashboard) Atribución en Pedidos (Admin)
User Dashboard Admin View
Interfaz limpia para que los usuarios gestionen su link. Control total desde el backend de WooCommerce.

🛡️ Seguridad y Anti-Fraude (Triple Capa)

A diferencia de plugins básicos, este sistema fue desarrollado con lógica de negocio avanzada para proteger el margen de ganancia de la tienda:

  1. Validación de Identidad (ID Check): Bloquea automáticamente cualquier intento de autorreferencia si el usuario está logueado.
  2. Cruce de Emails (Cross-Email Sync): Compara el email del referente con el del comprador en el checkout para evitar fraudes con múltiples cuentas.
  3. Filtro de Cliente Nuevo: Verifica el historial completo de pedidos de WooCommerce. Si el comprador ya tiene pedidos previos (completados o en proceso), el descuento se anula automáticamente.

✨ Características Principales

  • Descuento Dinámico: Aplica un cargo negativo (fee) automáticamente al carrito al detectar un link de referido válido.
  • Generación Automática de Cupones: Tras una conversión exitosa, el sistema genera un cupón único y lo envía por correo al referente.
  • Dashboard mediante Shortcode: Simplemente usa [davti_referral_hub] en cualquier página.
  • Marca Blanca: Totalmente personalizado bajo la arquitectura de DavTI.

🛠️ Instalación y Uso

  1. Descarga: Clona este repositorio o descarga el archivo .zip.
  2. Carga: Súbelo a tu WordPress en la sección de Plugins > Añadir nuevo.
  3. Activación: Activa el plugin y asegúrate de tener WooCommerce instalado.
  4. Implementación: - Crea una página llamada "Embajadores".
    • Pega el código: [davti_referral_hub].
    • ¡Listo! Tus usuarios ya pueden empezar a compartir.

⚙️ Configuración Técnica

El código utiliza los hooks nativos de WooCommerce para asegurar compatibilidad con la mayoría de los temas modernos:

  • woocommerce_cart_calculate_fees para el descuento.
  • woocommerce_checkout_process para la validación antifraude.
  • woocommerce_order_status_completed para el premio al embajador.

✒️ Autor

Desarrollado con ❤️ por David F. como parte del portafolio de soluciones de DavTI.


📄 Licencia

Este proyecto está bajo la Licencia MIT. Siéntete libre de usarlo, modificarlo y distribuirlo.