Características

  • Botón flotante con uno a tres contactos (nombre, función y número) en un panel manejable con teclado, a la derecha o a la izquierda, y elevable sobre otros botones flotantes
  • Horario por día de la semana en la zona horaria PS_TIMEZONE de la tienda: fuera de él el botón avisa de cuándo respondes o se oculta; se comprueba en el navegador y la caché no lo rompe
  • «Preguntar por WhatsApp» en displayProductAdditionalInfo con nombre, referencia y enlace de la combinación elegida, y «Compartir por WhatsApp» para enviárselo a un amigo
  • «Pedir por WhatsApp» en el carrito (displayShoppingCart): cada línea con cantidad, combinación y precio, más el total de productos
  • Pedido nativo opcional para clientes con sesión: estado propio «Pendiente de confirmar por WhatsApp» (sin pagar, sin contar como venta), transportista por defecto y referencia en el mensaje; los invitados solo envían el mensaje
  • Panel «Escribir por WhatsApp» en la ficha del pedido de PrestaShop 8 y 9: plantillas de recibido, enviado con seguimiento y mensaje libre por idioma, con el prefijo del país en el teléfono
  • Clics por botón de los últimos 30 y 90 días, sin cookies, sin IP y sin datos de clientes
  • Enlaces wa.me normales, sin script de WhatsApp ni clave de API; página del módulo y textos de la tienda en español, inglés y francés

En España y Latinoamérica muchos clientes prefieren mandar un WhatsApp antes que rellenar el formulario de contacto o terminar el proceso de compra, y el típico botón de WhatsApp de PrestaShop abre un chat en blanco. Chat y pedidos por WhatsApp empieza la conversación con lo que la tienda ya sabe: el producto y la combinación que se está mirando, las líneas del carrito o el pedido que tiene abierto tu equipo.

Cómo encaja en PrestaShop

Versiones
PrestaShop 8.2 y 9.0 con PHP 8.1 o superior, probado con el tema Classic.
Back office
En Módulos › Gestor de módulos › Configurar están los contactos, el primer mensaje por idioma, la posición y la distancia desde abajo, el horario, los cuatro botones con sus dispositivos, el filtro de categorías (con buscador por nombre), la creación de pedidos, las plantillas de la ficha del pedido y la tabla de clics.
Tienda
El botón flotante va en displayBeforeBodyClosingTag, los de producto en displayProductAdditionalInfo (el tema los vuelve a pintar al cambiar de combinación) y el del carrito en displayShoppingCart; CSS y JS se registran con actionFrontControllerSetMedia.
Pedidos
El módulo registra el carrito con PaymentModule::validateOrder() en su propio estado, sin añadir ningún método de pago al checkout. Stock, email de confirmación y listado de pedidos funcionan como en cualquier pedido; cuando lo acordéis por el chat, lo pasas a «Pago aceptado» o lo cancelas.
Ficha del pedido
Un panel en la columna lateral de la página Symfony del pedido (displayAdminOrderSide).
Multitienda
Unos mismos ajustes para todas las tiendas.

Instalación

  1. Paso 1

    Descarga el zip en Mi cuenta › Descargas de ecom-addons.com.

  2. Paso 2

    En el back office, abre Módulos › Gestor de módulos, pulsa Subir un módulo y elige el zip.

  3. Paso 3

    Pulsa Configurar, escribe al menos un número de WhatsApp con su prefijo de país y guarda.

Descarga la guía paso a paso (PDF)

Preguntas frecuentes

¿Hace falta WhatsApp Business o su API?

No. Vale cualquier número: el módulo crea enlaces wa.me, sin clave de API, sin cuenta de Meta que conectar y sin coste por mensaje.

¿Se carga algún script de WhatsApp en la tienda?

No. Un CSS y un script pequeños, nuestros. A WhatsApp no le llega nada hasta que el cliente pulsa un botón y envía el mensaje.

¿Qué pasa con el pedido registrado desde el carrito?

Queda sin pagar en «Pendiente de confirmar por WhatsApp», con el transportista por defecto y su referencia en el mensaje, hasta que cambies su estado.

¿Cambia mi proceso de compra?

No. Es un módulo de pago solo para registrar esos pedidos; no añade ningún método de pago.

¿Y el RGPD?

La tabla de clics solo guarda el botón y el día. Menciona WhatsApp (Meta) en tu política de privacidad como vía de contacto.

WhatsApp es una marca de Meta Platforms, Inc.; este módulo no está hecho ni respaldado por Meta.

Historial de versiones

  1. Cargando…

Opiniones

Cargando…