Comment supprimer des commandes dans PrestaShop
Vous avez probablement trouvé cet article en cherchant une solution pour supprimer les commandes PrestaShop. En effet, de nombreux utilisateurs se retrouvent face à cette tâche lorsqu'ils veulent supprimer des commandes de test et découvrent qu'il n'y a pas d'option pour cela dans le PrestaShop.
Pourquoi ne puis-je pas supprimer les commandes PrestaShop?
Avant de nous pencher sur les méthodes pour supprimer des commandes, voyons pourquoi cette option n'est pas disponible par défaut.
Dans la documentation PrestaShop, ils expliquent que le droit européen impose de conserver les informations de paiement, d'achat et facturation. (Source) C'est pourquoi ils ne peuvent pas offrir l'option "Supprimer" pour les commandes par défaut.
Les commandes et les factures contiennent des informations de paiement des clients et leur suppression est en fait le point de départ du fraude. La plateforme s'assure de la sécurité des clients et limite la possibilité pour les propriétaires de boutique d'effectuer des actions illégales, notamment par erreur. Ils conseillent d'annuler la commande au lieu de la supprimer et de conserver votre section commandes comme un programme comptable avec tous les détails conservés.
Pour changer l'état de la commande en "Annulée", allez dans le back-office de votre boutique, accédez à "Commandes", sélectionnez la commande(s), développez le menu déroulant "État" et cliquez sur "Annulée"
.
Comment Supprimer des Commandes Test dans PrestaShop
Donc, si vous cherchez la possibilité de supprimer des commandes test (et uniquement pour cette raison), nous avons enquêté et rassemblé les méthodes possibles pour accomplir la tâche. Elles ont toutes leurs avantages et inconvénients, donc c'est à vous de décider ce qui est le plus approprié.
[quote] Important! Après avoir supprimé les données, vous ne pouvez pas les restaurer. Assurez la sécurité de votre boutique en effectuant une sauvegarde de la base de données avant de supprimer des données importantes.[/quote]
Voici donc les solutions pour supprimer des commandes de PrestaShop:
- Installation du module PrestaShop Cleaner
- Modification d'une URL de commande dans un navigateur
- Création d'une requête SQL
- Utilisation de l'option "Supprimer les commandes" avec Store Manager for PrestaShop.
Module PrestaShop Cleaner
PrestaShop recommande d'utiliser son module natif PrestaShop Cleaner pour supprimer les commandes. Le module vous permet de nettoyer votre boutique et de supprimer l'ensemble du catalogue, des commandes et des clients. Le module est disponible dans l'installation par défaut depuis la version 1.5.4. Notez que le PrestaShop Cleaner supprime TOUS les données des commandes, vous ne pouvez pas simplement supprimer certaines commandes.
Modification d'une URL de commande dans un navigateur
Voici une autre méthode proposée sur les forums.
- Dans la section "Commandes", trouvez la commande que vous souhaitez supprimer et appuyez sur "Voir la commande". L'URL de la page de la commande ressemblera à ceci dans le navigateur:
- Remplacez vieworder, par deleteorder dans l'adresse du lien de votre navigateur et appuyez sur "Entrée".
- Après cela, dans la barre d'informations des commandes, vous verrez le message Suppression réussie, et la commande ne sera plus dans la liste.
https://YOUR_SITE/admin/index.php?controller=AdminOrders&id_order=1&vue de la commande&token=...
Vous devrez répéter cette procédure pour chaque commande que vous souhaitez supprimer en les ouvrant une par une.
Bien que cette méthode puisse sembler très simple, nous ne recommandons pas de l'utiliser. Lorsque vous supprimez une commande de cette façon, elle est uniquement effacée de la table "ps_orders". Cependant, les informations de la commande restent dans de nombreuses autres tables et peuvent causer des erreurs dans la base de données par la suite.
Création d'une requête SQL
Si vous avez certaines compétences techniques spéciales, vous pouvez créer une requête SQL ou en trouver une sur Internet. Cependant, il est nécessaire de prendre en compte votre version PrestaShop, et d'être sûr de ce que vous faites. De plus, celles que nous avons rencontrées ont supprimé toutes les commandes, donc cette solution sera appropriée pour les propriétaires de boutiques sans ventes réelles provenant de clients réels.
En utilisant l'option "Supprimer des commandes" avec Store Manager for PrestaShop
La fonctionnalité qui n'est pas incluse par défaut peut généralement être obtenue via des solutions externes. L'une d'entre elles est Store Manager for PrestaShop.
Comment supprimer des commandes de PrestaShop avec Store Manager:
- Téléchargez la version d'essai gratuite de Store Manager et installez-la sur votre ordinateur.
- Connectez-vous à la base de données de votre boutique et affichez toutes les données de votre boutique dans l'application.
- Dans le menu, accédez à "Commandes", utilisez un filtre pour sélectionner les commandes que vous souhaitez supprimer, puis cliquez sur "Supprimer" dans la barre d'outils:

Il est important de noter qu'il existe d'autres nettoyeurs de boutique qui peuvent supprimer des données de test de votre boutique. Les nettoyeurs de boutique suppriment généralement toutes les commandes de test. Si vous avez effectué de nouvelles ventes auprès de vos clients, vous ne pourrez pas sélectionner quelles commandes conserver et quelles supprimer.
Store Manager, en revanche, vous permet de sélectionner certaines commandes et de les supprimer avec un simple clic de souris.
Si vous avez PrestaShop, supprimez les commandes gratuitement en utilisant la version d'essai de Store Manager. Explorez d'autres fonctionnalités avantageuses comme l'importation de PrestaShop commandes, leur clonage, le changement d'état des commandes en masse et bien plus.
Supprimez les commandes de test une par une et en masse avec Store Manager for PrestaShop - ESSAYER GRATUITEMENT!
Articles connexes:

Imprimez les PrestaShop via l'imprimante caisse
Vérifiez la façon de printer des tickets de caisse PrestaShop en quelques clics. Lire la suite...

Comment importer des commandes dans PrestaShop
Découvrez ce que doit contenir le fichier d'importation de commandes et comment configurer ses paramètres d’upload. Lire la suite...

Exportez rapidement et facilement les PrestaShop commandes!
Utilisez ces instructions pour exporter facilement les données de commande vers CSV, XML et HTML via l'Assistant d'exportation. Lire la suite...

Pourquoi ne puis-je pas créer une commande dans le PrestaShop POS?
Obtenez la liste des solutions pour un ensemble en masse de problèmes de gestion des commandes PrestaShop. Lire la suite...
