Gerer les Commandes en Attente
Rappel Virement Bancaire n'ajoute pas de tableau de bord de commandes en attente separe au back office. La gestion des commandes s'effectue via la vue standard Commandes > Commandes de PrestaShop. Le module suit l'historique des rappels en interne et cesse d'envoyer automatiquement lorsqu'une commande est payee.
🔍 Trouver les Commandes de Virement en Attente
Pour voir toutes les commandes en attente de paiement par virement bancaire :
- Allez dans Commandes > Commandes dans votre back office.
- Filtrez par statut de commande : selectionnez En attente de paiement par virement bancaire.
- Verifiez la liste. Ce sont les commandes que le module traitera lors de la prochaine execution du cron.
Vous pouvez trier ou filtrer par date de commande pour prioriser les commandes les plus anciennes, qui sont le plus avancees dans la sequence de rappels et les plus proches de toute echeance d'annulation que vous avez configuree.
📬 Fonctionnement du Suivi Interne
Le module utilise la table de base de donnees wr_orders pour suivre l'historique des rappels par commande. Il s'agit d'un suivi interne — il n'est pas affiche comme une page d'interface separee. Chaque enregistrement stocke quel message de rappel a ete envoye en dernier, combien de rappels ont ete envoyes au total, la date du premier rappel et si la commande a finalement ete recuperee (payee) apres avoir ete relancee.
✅ Lorsqu'un Client Paie
Lorsque vous recevez le virement et confirmez le paiement, changez le statut de la commande via la vue standard des Commandes de PrestaShop :
- Ouvrez la commande dans Commandes > Commandes.
- Changez le statut de la commande vers Paiement accepte (ou votre statut paye equivalent).
- Enregistrez.
Le module ecoute les changements de statut via hookActionOrderStatusPostUpdate. Lorsque le nouveau statut est un statut paye, le module marque la commande comme recuperee. Aucun rappel supplementaire n'est envoye pour cette commande.
La recuperation est enregistree automatiquement par le hook. Vous n'avez pas besoin d'effectuer d'action dans la configuration du module.
🚫 Annulation Automatique
Le module fournit deux methodes independantes pour annuler automatiquement une commande impayee.
Annulation globale apres X jours
Dans les Reglages Globaux, activez Activer la fonction d'Annulation des Commandes et definissez un nombre de jours dans Annuler la commande apres. Lorsque le cron s'execute et qu'une commande a depasse cet age sans etre payee, le module l'annule automatiquement.
Toggle d'annulation par message
Lors de la creation ou de la modification d'un message de rappel, vous pouvez activer Annuler la commande apres ce message. Lorsque ce message specifique est envoye, la commande est annulee immediatement.
Si une annulation par message se declenche avant la limite globale de jours, l'annulation par message a la priorite. Utilisez le toggle d'annulation par message sur votre dernier rappel programme pour assurer que l'annulation se produit a un moment previsible.
Interaction entre les deux methodes
| Scenario | Ce qui se passe |
|---|---|
| Annulation globale activee, pas de toggle par message | La commande est annulee lorsque la limite globale de jours est depassee |
| Toggle par message active, pas d'annulation globale | La commande est annulee lorsque ce message specifique est envoye |
| Les deux actives | Celui qui est atteint en premier declenche l'annulation |
| Aucun active | Les commandes ne sont jamais annulees automatiquement |
✅ Liste de Verification Finale
- Les commandes de virement bancaire en attente sont surveillees via Commandes > Commandes filtre par "En attente de paiement par virement bancaire"
- Les commandes confirmees comme payees ont leur statut change vers un statut de paiement accepte
- L'annulation automatique est configuree si souhaitee
- Les jours d'annulation sont suffisamment eleves pour donner aux clients le temps de regler
- Le mode test a ete utilise pour verifier que les rappels s'arretent lorsqu'une commande est marquee comme payee
Y a-t-il un tableau de bord de Commandes en Attente ajoute par ce module ?
Non. Le module n'ajoute pas de page dediee aux commandes en attente dans le back office. Vous gerez les commandes via la vue standard des Commandes de PrestaShop, filtree par le statut En attente de paiement par virement bancaire.
Comment arreter les rappels pour une commande qui a ete payee ?
Changez le statut de la commande vers un statut paye (Paiement accepte ou equivalent) dans la vue standard des Commandes de PrestaShop. Le module detecte le changement de statut automatiquement et cesse d'envoyer des rappels pour cette commande.
Une commande recevra-t-elle le meme rappel deux fois ?
Non. Le module enregistre quel rappel a ete envoye en dernier pour chaque commande. Une commande progresse dans la sequence un message a la fois et ne recevra jamais le meme message deux fois.
Que se passe-t-il avec le stock lorsqu'une commande est annulee automatiquement ?
Annuler une commande met le statut sur Annule et libere le stock reserve, rendant les produits disponibles a la commande a nouveau.