• Neuf
xtddeleteorders - Module Supprimer les commandes - Module PrestaShop par Extendo Modules
xtddeleteorders - Module Supprimer les commandes - Module PrestaShop par Extendo Modules

Module Supprimer les commandes

xtddeleteorders
19,90 €
TTC

Supprimez définitivement les commandes de test, incorrectes, en double ou obsolètes du back-office PrestaShop sans modifier manuellement la base de données.

Supprimez une commande par son ID ou utilisez des filtres avancés pour rechercher, prévisualiser, sélectionner et supprimer plusieurs commandes. Les statuts protégés, les restrictions multi-boutiques, la confirmation explicite et le nettoyage configurable des données associées permettent d'éviter les suppressions accidentelles.

  • Suppression d'une commande unique par identifiant de commande
  • Suppression de commandes groupées avancée
  • Prévisualiser et sélectionner manuellement les commandes correspondantes
  • Statuts des commandes protégées
  • Nettoyage configurable des enregistrements associés
  • Isolation des magasins actuels dans les magasins multi-enseignes
  • Journalisation technique respectueuse de la vie privée

Important : Les commandes supprimées ne peuvent pas être restaurées. Ce module ne remet pas les produits en stock et ne restaure pas les bons d’achat précédemment utilisés.

Prise en charge des versions de PrestaShop: 1.7.8.x 8.x 9.x
Traductions: Anglais Français Espagnol portugais polonais italien ukrainien
Exigences: Extension PHP - IonCube Loader v14

 

Supprimer les commandes PrestaShop sans modification manuelle de la base de données

Delete Orders est un module d'administration PrestaShop permettant de supprimer définitivement les commandes de test, incorrectes, en double ou obsolètes directement depuis le Back Office.

Le module fournit des outils de suppression contrôlée de commandes individuelles et en masse avec validation, aperçus des commandes, statuts protégés, restrictions multi-magasins et nettoyage configurable des données associées.

Il est destiné à la maintenance, au développement, aux tests, aux migrations et à d'autres situations où il est nécessaire de supprimer les enregistrements de commandes indésirables sans exécuter de requêtes SQL manuelles ni modifier les tables de la base de données.

Opération permanente

Les commandes supprimées et les enregistrements associés sélectionnés ne peuvent pas être restaurés via ce module. Veuillez créer une sauvegarde récente de votre base de données et vérifier chaque commande sélectionnée avant de confirmer la suppression.

Pourquoi utiliser un module dédié à la suppression des commandes pour PrestaShop ?

PrestaShop ne propose généralement pas d'action standard dans le back-office pour supprimer définitivement les enregistrements de commandes terminées. Les administrateurs ont donc parfois recours à des modifications directes de la base de données, ce qui peut laisser des traces ou supprimer des données appartenant à la mauvaise boutique.

La fonction Supprimer les commandes offre une alternative structurée. Elle vérifie la boutique actuelle, valide les statuts protégés, affiche les enregistrements correspondants avant suppression et supprime les relations techniques nécessaires associées à la commande sélectionnée.

Caractéristiques principales

Suppression par ordre unique

Saisissez l'identifiant d'une commande PrestaShop, prenez connaissance de l'avertissement et confirmez la suppression. Le module vérifie la commande avant de la traiter.

Suppression en masse des commandes

Recherchez plusieurs commandes à l'aide de filtres précis, examinez les résultats et sélectionnez explicitement uniquement les enregistrements à supprimer.

Aperçu de la commande avant suppression

Les résultats de recherche affichent les informations essentielles telles que l'identifiant de la commande, son statut, la date, le client et le montant total. Les pages de chaque commande peuvent être consultées pour plus de détails.

Statuts des ordres protégés

Empêcher la suppression des commandes ayant certains statuts. Cela permet de protéger les commandes payées, expédiées, livrées ou autres commandes importantes pour le bon fonctionnement de l'entreprise.

Nettoyage configurable des données associées

Indiquez si les paniers d'achat éligibles, les factures, les paiements, les avoirs, les retours, les dossiers du service client et autres informations connexes doivent également être supprimés.

Isolation multi-magasins

Dans un environnement PrestaShop multiboutique, le module affiche et supprime uniquement les commandes appartenant à la boutique actuellement sélectionnée.

Confirmation explicite

Les résultats de recherche en masse ne sont jamais supprimés automatiquement. L'employé doit sélectionner les lignes souhaitées, prendre connaissance de l'avertissement et saisir le texte de confirmation requis.

Journalisation respectueuse de la vie privée

Les journaux techniques optionnels enregistrent le résultat de l'opération et les identifiants internes pertinents sans stocker les noms des clients, les adresses électroniques, les détails de paiement, les totaux des commandes ou les valeurs de filtre.

Suppression de commandes individuelles et groupées

Supprimer une commande par ID

L'outil de suppression de commande unique est adapté lorsque vous savez déjà quelle commande doit être supprimée. Saisissez son identifiant, prenez connaissance de l'avertissement affiché et confirmez l'opération.

Juste avant la suppression, le module vérifie que la commande appartient à la boutique actuelle et qu'elle n'est pas associée à un statut de commande protégée.

Rechercher et supprimer plusieurs commandes

L'outil de suppression en masse est conçu pour les opérations de nettoyage de grande envergure. Il permet aux administrateurs de rechercher les commandes indésirables, de prévisualiser les correspondances et de sélectionner manuellement les lignes à supprimer.

La correspondance d'une commande n'entraîne pas automatiquement sa suppression. Seuls les enregistrements explicitement sélectionnés sont traités.

Filtres de commande avancés

Les recherches de commandes groupées peuvent utiliser un ou plusieurs des critères suivants :

  • Numéro de commande
  • ID client
  • Adresse e-mail du client
  • Un ou plusieurs statuts de commande
  • Date de début
  • Date de fin
  • Âge minimum de commande en jours

Lorsque plusieurs filtres sont fournis, ils sont combinés à l'aide de l'opérateur logique ET . Une commande doit satisfaire à toutes les conditions spécifiées pour apparaître dans les résultats.

Exemple : Vous pouvez rechercher les commandes datant de plus de 90 jours qui appartiennent à un client particulier et qui ont actuellement un statut de commande sélectionné.

Statuts des ordres protégés

Tout statut de commande PrestaShop disponible peut être protégé contre la suppression. Les commandes ayant un statut protégé ne peuvent être supprimées ni individuellement ni en masse.

Lors de l'installation initiale, le module tente de protéger les statuts suivants lorsqu'ils sont disponibles :

  • Paiement accepté
  • Expédié
  • Livré

Les administrateurs peuvent modifier le statut de protection en fonction du flux de travail de la boutique. Le statut est vérifié une dernière fois juste avant la suppression.

Nettoyage configurable des données de commande associées

Le module supprime systématiquement les relations techniques nécessaires à la suppression cohérente de l'enregistrement de commande principal.

Des options de nettoyage supplémentaires peuvent être activées séparément pour :

  • Le panier associé et ses relations avec les produits
  • relations avec les bons de panier
  • Paiements lorsque la référence de la commande n'est pas partagée avec une autre commande
  • factures de commande
  • Retours de marchandises et détails de retour
  • Billets de crédit et détails des billets de crédit
  • Discussions et messages du service client liés à la commande
  • Règles du panier qui ne sont pas utilisées par une autre commande

Les options de nettoyage facultatives sont désactivées par défaut. Cela permet à l'administrateur de choisir la quantité d'informations à supprimer pour une structure de magasin donnée.

Conçu pour une utilisation administrative plus sûre

La suppression définitive d'ordres est une opération délicate. La fonction « Supprimer les ordres » comprend plusieurs mécanismes de sécurité destinés à limiter les modifications accidentelles ou trop importantes :

  • Vérifications actuelles de la propriété du magasin
  • Validation du statut protégé
  • Résultats de recherche affichés avant suppression
  • sélection manuelle des lignes
  • Accusé de réception de l'avertissement
  • Confirmation écrite pour les opérations en masse
  • Limites de fonctionnement maximales configurables
  • Journaux techniques facultatifs

La propriété du magasin et son statut protégé sont validés à nouveau immédiatement avant chaque suppression, au lieu de se fier uniquement aux résultats de la recherche initiale.

Prise en charge multi-boutiques PrestaShop

Ce module respecte le contexte de la boutique PrestaShop active. Lorsque la gestion de plusieurs boutiques est activée, les recherches ne renvoient que les commandes de la boutique actuellement sélectionnée.

La même restriction s'applique lors de la suppression. Une commande appartenant à une autre boutique ne peut pas être supprimée du contexte de la boutique active.

Éditions de base et enregistrées

Fonctionnalité Édition de base Édition enregistrée
Supprimer une commande par son ID Compris Compris
Validation en magasin Compris Compris
Statuts des commandes protégées Compris Compris
Recherche de commandes groupées Non inclus Compris
Filtres de recherche avancée Non inclus Compris
Aperçu des résultats en masse Non inclus Compris
Sélection manuelle de plusieurs commandes Non inclus Compris
Limite de fonctionnement en masse configurable Non inclus Compris

Recommandations avant de supprimer des commandes

  1. Créez une sauvegarde récente de la base de données PrestaShop.
  2. Vérifiez si la commande est associée à un paiement, une facture, un avoir ou un retour.
  3. Veuillez confirmer que tout remboursement ou annulation requis a déjà été effectué.
  4. Vérifiez les statuts de protection configurés.
  5. Vérifiez que le bon magasin est sélectionné en mode multi-magasins.
  6. Prévisualisez chaque commande correspondante avant de la sélectionner.
  7. Commencez par un petit nombre d'enregistrements lors du premier nettoyage en masse.

Cas d'utilisation pratiques

Supprimer les ordres de test

Nettoyez les commandes créées lors de la configuration des flux de travail de paiement, d'expédition, de taxes, de validation de la commande ou de statut des commandes.

Nettoyage de la boutique de développement

Supprimez les transactions d'exemple avant de transférer un environnement de développement ou de préproduction en production.

Supprimer les commandes incorrectes

Supprimer définitivement les commandes créées suite à des erreurs de configuration, des échecs d'importation ou des erreurs administratives.

données importées propres

Recherchez et supprimez les commandes indésirables introduites lors des opérations de test, de migration, de synchronisation ou d'importation de données.

Supprimer les enregistrements obsolètes

Supprimer les enregistrements historiques spécifiquement sélectionnés lorsque leur suppression définitive est appropriée pour les besoins opérationnels et légaux du magasin.

Maintenance multi-magasins

Effacer les enregistrements de commandes d'une boutique sélectionnée sans exposer les commandes appartenant à une autre boutique de la même installation.

Ce que le module ne fait pas

  • Cela ne rétablit pas les quantités de produits en stock.
  • Il ne permet pas de récupérer les bons d'achat précédemment utilisés.
  • Elle n'annule ni ne rembourse un paiement effectué via le prestataire de paiement.
  • Il ne crée pas d'archive récupérable des commandes supprimées.
  • Cela ne remplace pas la nécessité d'une sauvegarde de la base de données.

Foire aux questions

Puis-je supprimer une commande PrestaShop ?

Oui. Saisissez l'identifiant de la commande dans l'outil de suppression de commande individuelle, prenez connaissance de l'avertissement et confirmez l'opération. La suppression de commande individuelle est incluse dans l'édition de base.

Puis-je supprimer plusieurs commandes PrestaShop simultanément ?

Oui. L'édition enregistrée offre la recherche en masse, des filtres avancés, des aperçus des résultats, la sélection manuelle des lignes et la suppression en masse contrôlée.

Tous les résultats de recherche sont-ils supprimés automatiquement ?

Non. Les résultats de la recherche sont affichés pour vérification. Un employé doit sélectionner explicitement les commandes à supprimer et suivre la procédure de confirmation.

Les commandes payées ou livrées peuvent-elles être protégées ?

Oui. Vous pouvez protéger n'importe quel statut de commande PrestaShop disponible. Les commandes ayant un statut protégé ne peuvent pas être supprimées via ce module.

La suppression d'une commande permet-elle de remettre en stock les produits ?

Non. Le module supprime définitivement les enregistrements de commandes, mais ne remet pas en stock les quantités achetées.

Les bons d'achat utilisés sont-ils rétablis ?

Non. Les bons précédemment utilisés ne sont pas restaurés par la procédure de suppression.

La suppression d'un produit donne-t-elle lieu à un remboursement pour le client ?

Non. La suppression d'une commande PrestaShop n'entraîne pas l'envoi d'une demande de remboursement ou d'annulation au prestataire de paiement. Toute opération de paiement requise doit être effectuée séparément.

Est-il également possible de supprimer les enregistrements associés ?

Oui. Les administrateurs peuvent activer séparément les options de nettoyage éligibles pour les paniers, les paiements, les factures, les retours, les avoirs, les dossiers du service client et les règles relatives aux paniers inutilisés.

Ce module est-il compatible avec PrestaShop multi-boutiques ?

Oui. Les opérations de recherche et de suppression sont limitées aux commandes de la boutique actuellement sélectionnée.

Une commande supprimée peut-elle être restaurée ?

Non. Ce module ne propose pas de fonction d'annulation ni de récupération. Restaurez les données supprimées à partir d'une sauvegarde de la base de données si nécessaire.

Nettoyage contrôlé des commandes PrestaShop

Delete Orders offre une méthode structurée pour supprimer les commandes PrestaShop indésirables grâce à des aperçus, des statuts protégés, une confirmation explicite, des contrôles multi-boutiques et un nettoyage configurable des enregistrements associés.

Téléchargement, enregistrement et utilisation d'un module

Traductions
Anglais
Espagnol
Français
italien
polonais
portugais
ukrainien
Prise en charge des versions de PrestaShop
1.7.8.x
8.x
9.x
Exigences
Extension PHP - IonCube Loader v14

Current version: 1.0.0


Version 1.0.0

Initial release

Produit ajouté à la liste de souhaits