E-commerceDisponibleEspaña · es-ES

Módulo PrestaShop para SMS, email y WhatsApp en tu tienda

España tiene la mayor adopción de PrestaShop de Europa — más de 35 000 tiendas activas. El módulo oficial 4notify para PrestaShop sustituye los emails básicos de PrestaShop por mensajería multicanal: SMS al confirmar pedido, email con factura PDF, WhatsApp en pedidos > 100 € (categoría utility), y webhooks firmados al ERP.

SMSEmailWhatsApp

Visión general

España tiene la mayor adopción de PrestaShop de Europa — más de 35 000 tiendas activas. El módulo oficial 4notify para PrestaShop sustituye los emails básicos de PrestaShop por mensajería multicanal: SMS al confirmar pedido, email con factura PDF, WhatsApp en pedidos > 100 € (categoría utility), y webhooks firmados al ERP.

Único módulo PrestaShop con WhatsApp Business categoría utility nativa, SMS directo a Movistar/Vodafone/Orange y firma HMAC en el webhook al ERP.

Caso de uso

Instalado el módulo y activado, cada cambio de estado de pedido en PrestaShop dispara la notificación: pedido recibido → SMS + email; preparado → WhatsApp con foto del paquete; enviado → SMS con tracking; entregado → email de satisfacción. Todo configurable en el panel de PrestaShop sin tocar código.

Mensaje de ejemplo

Esto es lo que recibe tu cliente final cuando se dispara el flujo. Texto verificado en producción — puedes copiarlo y adaptarlo.

WhatsAppPlantilla utility: tienda_pedido_enviadoWhatsApp

Hola Marta 👋 Tu pedido #4812 ya está en camino con SEUR. Sigue la entrega en tiempo real: seur.com/track/1Z0000000000000001. Recíbelo entre el martes y el jueves.

Webhook payload

Payload entrante del proveedor. 4notify valida la firma original (cuando aplica), normaliza el contenido y dispara el flujo configurado.

json
{
  "event": "prestashop.order.status_changed",
  "shop_id": 1,
  "order_id": 4812,
  "old_status": "preparation",
  "new_status": "shipped",
  "customer": {
    "firstname": "Marta",
    "email": "[email protected]",
    "phone": "+346XXXXXXXX",
    "language": "es"
  },
  "carrier": "SEUR",
  "tracking_number": "1Z0000000000000001"
}

Curl + endpoints

Si prefieres disparar la notificación tú mismo en vez de enrutar el webhook, también puedes llamar directamente a la API.

bash
# El módulo no requiere curl manual — todas las llamadas a 4notify
# las gestiona el módulo PrestaShop firmando con la API key del
# comercio. Configuración únicamente desde el back office:
#  - Módulos > 4notify > Configuración
#  - Activa los canales deseados (SMS / email / WhatsApp)
#  - Asigna plantilla a cada estado de pedido
#  - Define horario de envío (8:00-21:00 hora España)

Pasos de setup

5 pasos, normalmente entre 30 minutos y una tarde. Cada paso se puede deshacer sin afectar al resto.

  1. 01
    Descargar el módulo desde el addon store
    Disponible en addons.prestashop.com con clave de API 4notify incluida. Compatible con PrestaShop 8.0+ y 1.7.8+.
  2. 02
    Instalar en Módulos > Subir módulo nuevo
    Subir el .zip y activar. El módulo añade un menú propio y un widget en el dashboard.
  3. 03
    Conectar con tu cuenta 4notify
    Pegar la API key generada en el panel 4notify. La conexión se valida en tiempo real.
  4. 04
    Configurar plantillas por estado
    Para cada estado de pedido (recibido, en preparación, enviado, entregado, cancelado) selecciona la plantilla y los canales activos.
  5. 05
    Activar webhook saliente al ERP
    Opcional: el módulo puede reenviar el evento firmado HMAC-SHA256 a tu Holded / Sage 50 / sistema custom.

Conformidad legal

Cada notificación tranzaccional cumple por defecto el marco RGPD/LSSI-CE/AEPD aplicable. Estos son los anclajes específicos de esta integración.

LSSI-CE art. 21
Las notificaciones tranzaccionales (confirmación de pedido, tracking, entrega) están exentas de consentimiento previo para marketing.
RGPD art. 6.1.b
El teléfono y email del cliente se procesan únicamente para la ejecución del contrato; se eliminan tras el periodo legal de conservación (6 años, art. 30 Código de Comercio).
Ley 11/2024 (botón de cancelación)
Cuando aplique a comercio electrónico, el email de confirmación debe incluir el enlace de cancelación con la misma prominencia que el de continuación.

Otras integraciones