Aller au contenu principal

Configurer les Rappels

Le module envoie des rappels en se basant sur des entrees de messages individuels que vous creez. Chaque message definit exactement quand il est envoye (par rapport a la date de creation de la commande) et ce qu'il contient. Il n'y a pas de reglage global de premier delai ou d'intervalle — le calendrier est entierement determine par l'ensemble des messages que vous creez.

📋 Acceder a la Configuration

  1. Connectez-vous au back office de PrestaShop.
  2. Allez dans Modules > Gestionnaire de modules.
  3. Recherchez Wire Transfer Reminder et cliquez sur Configurer.

La page de configuration est divisee en sections : la liste des Messages en haut, suivie des Reglages Globaux, du Mode Test, du Modele d'Email et du Cron Job.

📧 La Liste des Messages

La liste des messages est le coeur du module. Chaque ligne represente un email de rappel qui sera envoye a un moment specifique. La liste affiche :

ColonneDescription
Module de PaiementA quel module de paiement ce message s'applique (ex. bankwire, ps_wirepayment)
CalendrierCombien de jours ou d'heures apres la creation de la commande ce message est envoye
Titre de l'emailLa ligne d'objet de l'email de rappel
Message a envoyerApercu du corps de l'email
Annuler la commandeSi la commande est annulee automatiquement apres l'envoi de ce message

Les messages sont tries chronologiquement, de sorte que la sequence complete de rappels est visible d'un coup d'oeil.

Ajouter un Nouveau Message

  1. Cliquez sur Ajouter un nouveau Message dans la barre d'outils de la liste.
  2. Remplissez le formulaire :
ChampDescription
Module de PaiementSelectionnez le module de paiement auquel ce rappel s'applique.
Unite de tempsChoisissez Jours ou Heures comme unite pour le decalage.
Temps apres la creation de la commandeEntrez le nombre de jours ou d'heures a attendre avant d'envoyer ce message. Par exemple, 3 avec l'unite Jours envoie le message 3 jours apres la creation de la commande.
Objet de l'emailLa ligne d'objet de ce rappel. Supporte les onglets par langue et les variables de modele.
Message a envoyerLe corps HTML de l'email de rappel. Supporte les onglets par langue, l'editeur de texte enrichi et les variables de modele.
Annuler la commande apres ce messageActivez pour annuler automatiquement la commande lorsque ce message est envoye.
  1. Cliquez sur Enregistrer pour ajouter le message a la sequence.
astuce

Lors de l'ajout d'un nouveau message, vous pouvez selectionner un modele pre-ecrit dans la liste deroulante Utiliser un modele en haut de la section contenu. Les modeles sont regroupes en "Rappel Amical", "Suivi Persistant" et "Urgent / Final".

Modifier ou Supprimer un Message

Cliquez sur l'icone Modifier dans une ligne de message pour changer son calendrier, son objet, son contenu ou son reglage d'annulation. Cliquez sur Supprimer pour retirer un message de la sequence.

Exemple de Sequence

Pour envoyer trois rappels sur deux semaines, creez trois messages :

JourObjectif
Jour 3Premier rappel amical avec coordonnees bancaires
Jour 8Suivi indiquant que le paiement est toujours en attente
Jour 15Avis final — activez Annuler la commande apres ce message

⚙️ Reglages Globaux

ChampDescription
Activer la fonction d'Annulation des CommandesActivez pour que le module annule automatiquement les commandes une fois le nombre de jours d'expiration depasse.
Annuler la commande apres (jours)Nombre de jours apres la creation de la commande apres lesquels elle est annulee.
Email Digest AdministrateurActivez pour recevoir un email recapitulatif des commandes approchant de leur echeance d'annulation.
Email DigestAdresse email pour recevoir le digest. Laissez vide pour utiliser l'email de la boutique.
Alerte Avant Annulation (heures)Envoie le digest lorsque les commandes sont a ce nombre d'heures de l'annulation.
attention

Annuler une commande libere le stock reserve et met le statut sur Annule. Definissez les jours d'annulation suffisamment eleves pour donner aux clients le temps de regler.

🧪 Mode Test

ChampDescription
Activer le Mode TestTous les emails vont a l'adresse de test. Les commandes ne sont pas annulees et le statut n'est pas mis a jour.
Adresse Email de TestTous les emails de rappel sont envoyes ici pendant le mode test.
Sortie du TestChoisissez Email pour recevoir les emails de test, ou Ecran pour afficher le resultat dans le navigateur.

🕐 Configuration du Cron Job

La section Cron Job affiche l'URL complete a utiliser :

https://votre-boutique.com/wiretransferreminder/cron?key=VOTRE_TOKEN
info

Si les URL conviviales sont desactivees sur votre boutique, utilisez plutot l'URL brute : https://votre-boutique.com/index.php?fc=module&module=wiretransferreminder&controller=cron&key=VOTRE_TOKEN

Exemple de cron toutes les heures :

0 */1 * * * curl -l -k "https://votre-boutique.com/wiretransferreminder/cron?key=VOTRE_TOKEN" >/dev/null 2>&1
astuce

Si votre hebergeur ne fournit pas d'acces SSH, utilisez l'outil "Taches Cron" dans cPanel ou Plesk, ou un service externe gratuit comme cron-job.org.

✅ Liste de Verification Finale

  • Au moins un message de rappel cree avec le bon module de paiement, decalage en jours, objet et corps
  • Messages de suivi supplementaires crees si necessaire
  • Variables de coordonnees bancaires configurees dans la section Variables Personnalisees
  • Reglages Globaux verifies
  • Mode Test active et email de test recu correctement
  • Cron job configure sur le serveur
  • Mode Test desactive avant la mise en production
Comment definir une sequence de rappels avec plusieurs suivis ?

Creez une entree de message individuelle par rappel. Par exemple, pour envoyer des rappels les jours 3, 8 et 15, creez trois messages separes avec ces decalages en jours.

Existe-t-il un reglage global de premier delai ou d'intervalle ?

Non. Le moment de chaque rappel est entierement defini par les entrees de messages individuels que vous creez. Il n'y a pas de champ global de delai ou d'intervalle separe.

Que se passe-t-il pendant le mode test ?

Tous les emails de rappel sont rediriges vers l'adresse email de test. Les commandes ne sont pas annulees. Le statut d'envoi n'est pas mis a jour, donc les memes messages seront envoyes a chaque execution de test.

A quelle frequence le cron doit-il s'executer ?

Toutes les heures est recommande si vous utilisez des messages avec un decalage en heures. Si vous n'utilisez que des decalages en jours, une fois par jour suffit.

En Relation

Besoin d'Aide ?