Fonctionnalités

  • Bouton flottant avec un à trois contacts (nom, fonction, numéro) dans un panneau utilisable au clavier, à droite ou à gauche, surélevable au-dessus d’autres boutons flottants
  • Horaires par jour dans le fuseau PS_TIMEZONE de la boutique : en dehors, le bouton indique quand vous répondez ou se masque ; vérifié dans le navigateur, compatible avec le cache
  • « Demander sur WhatsApp » dans displayProductAdditionalInfo avec nom, référence et lien de la déclinaison choisie, et « Partager sur WhatsApp » pour l’envoyer à un proche
  • « Commander via WhatsApp » dans le panier (displayShoppingCart) : chaque ligne avec quantité, déclinaison et prix, puis le total des produits
  • Commande PrestaShop native en option pour les clients connectés : état dédié « En attente de confirmation WhatsApp » (non payée, non comptée), transporteur par défaut, référence dans le message ; les visiteurs non connectés envoient seulement le message
  • Panneau « Écrire sur WhatsApp » sur la page de commande de PrestaShop 8 et 9 : modèles reçue, expédiée avec suivi et message libre par langue, téléphone avec l’indicatif du pays
  • Clics par bouton sur 30 et 90 jours, sans cookie, sans adresse IP ni donnée client
  • Simples liens wa.me, aucun script WhatsApp ni clé d’API ; page du module et textes de la boutique en français, anglais et espagnol

Beaucoup de clients préfèrent envoyer un WhatsApp plutôt que remplir le formulaire de contact ou aller au bout du tunnel de commande, et le bouton WhatsApp habituel sur PrestaShop ouvre une conversation vide. Discussion et commande WhatsApp la commence avec ce que la boutique sait déjà : le produit et la déclinaison consultés, les lignes du panier, la commande que votre équipe a sous les yeux.

Intégration à PrestaShop

Versions
PrestaShop 8.2 et 9.0 avec PHP 8.1 ou plus, testé avec le thème Classic.
Back-office
Modules › Gestionnaire de modules › Configurer réunit les contacts, le premier message par langue, la position et la distance depuis le bas, les horaires, les quatre boutons et leurs appareils, le filtre de catégories (avec recherche par nom), la création de commandes, les modèles de la page de commande et le tableau des clics.
Front-office
Le bouton flottant passe par displayBeforeBodyClosingTag, les boutons produit par displayProductAdditionalInfo (redessinés par le thème au changement de déclinaison), celui du panier par displayShoppingCart ; CSS et JS sont enregistrés via actionFrontControllerSetMedia.
Commandes
Le module enregistre le panier avec PaymentModule::validateOrder() dans son propre état, sans ajouter de moyen de paiement au tunnel. Stock, e-mail de confirmation et liste des commandes fonctionnent comme pour toute commande ; une fois convenu dans la discussion, vous la passez en « Paiement accepté » ou l’annulez.
Page de commande
Un panneau dans la colonne latérale de la page Symfony de la commande (displayAdminOrderSide).
Multiboutique
Les mêmes réglages pour toutes les boutiques.

Installation

  1. Étape 1

    Récupérez le zip dans Mon compte › Téléchargements sur ecom-addons.com.

  2. Étape 2

    Dans le back-office, ouvrez Modules › Gestionnaire de modules, cliquez sur Installer un module et choisissez le zip.

  3. Étape 3

    Cliquez sur Configurer, saisissez au moins un numéro WhatsApp avec son indicatif et enregistrez.

Téléchargez le guide pas à pas (PDF)

FAQ

Faut-il WhatsApp Business ou son API ?

Non. N’importe quel numéro convient : le module crée des liens wa.me, sans clé d’API, sans compte Meta à relier et sans coût par message.

Un script WhatsApp est-il chargé sur mes pages ?

Non. Un petit CSS et un petit script maison. Rien ne part vers WhatsApp avant que le client touche un bouton et envoie le message.

Que devient la commande enregistrée depuis le panier ?

Elle attend, non payée, à l’état « En attente de confirmation WhatsApp », avec le transporteur par défaut et sa référence dans le message, jusqu’à ce que vous changiez son état.

Mon tunnel de commande change-t-il ?

Non. Le module n’est un module de paiement que pour enregistrer ces commandes ; il n’ajoute aucun moyen de paiement.

Et le RGPD ?

Le tableau des clics ne garde que le bouton et le jour. Mentionnez WhatsApp (Meta) dans votre politique de confidentialité comme moyen de contact.

WhatsApp est une marque de Meta Platforms, Inc. ; ce module n’est ni conçu ni approuvé par Meta.

Historique des versions

  1. Chargement…

Avis

Chargement…