Order Webhooks
Send real-time order notifications to any URL for automation and integration.
Safely delete test orders, abandoned carts, and invoices without running risky SQL queries. Clean your database, fix skewed statistics, and maintain data hygiene with confidence. Perfect for development, testing, and store maintenance.
PrestaShop intentionally makes it difficult to delete orders to ensure accounting consistency and maintain data integrity. While this is excellent for production environments, it creates a significant problem during development and testing phases.
Every store generates dozens or even hundreds of test orders during setup, theme development, and module testing. These test orders permanently skew your sales statistics, analytics, and reports. The only official solution? Manually running SQL queries in phpMyAdmin - a terrifying prospect for most merchants who fear breaking their database.
Dev Tools provides a safe, intuitive interface for deleting orders, carts, and invoices directly from your PrestaShop back office. No SQL knowledge required. No risk of database corruption. Just clean, reliable data hygiene.
The module includes multiple safety features like confirmation dialogs, bulk selection filters, and automatic backup suggestions to ensure you never accidentally delete important data. It's the peace of mind you need when cleaning up your store.
Clean up hundreds of test orders created during theme development, module testing, and payment gateway configuration.
Remove all test data before going live to ensure accurate sales statistics and clean analytics from day one.
Regularly clean abandoned carts and spam orders to keep your database lean and performant.
Remove outlier orders or test transactions that are distorting your sales reports and business intelligence.
After purchase, you'll receive a download link via email. Download the .zip file.
Go to Modules > Module Manager > Upload a module. Select the .zip file.
Click Install, then Configure. Set your safety preferences and permission controls.
Navigate to the Dev Tools section in your back office and start managing your data safely.
| PrestaShop Version | 1.7.0 - 8.x (latest) |
|---|---|
| PHP Version | 7.2 or higher (PHP 8.x supported) |
| Database Permissions | DELETE privileges (standard PrestaShop setup) |
| Recommended | Database backup solution before first use |
Tested and compatible with:
Yes! The module is designed with multiple safety features including confirmation dialogs, backup reminders, and comprehensive database cleanup. It properly removes all related data (order details, payments, messages, etc.) to maintain database integrity. However, we always recommend creating a database backup before performing bulk deletions.
No, deletions are permanent. This is why the module includes multiple confirmation steps and backup reminders. The deletion log keeps a record of what was deleted and when, but the actual data cannot be recovered unless you restore from a database backup.
The module performs a complete cleanup: order details, order payments, order invoices, order carriers, order messages, order history, order cart rules, and all related database entries. This ensures no orphaned data remains in your database.
Yes! The module includes advanced filtering options. You can filter by date range, order status, payment method, customer, total amount, and more. This makes it easy to target specific test orders or bulk-delete abandoned carts from a certain period.
Yes, deleted orders will be removed from all statistics and reports. This is exactly why PrestaShop restricts order deletion by default. Use this module only for test orders, spam, or data that should never have been in your system. Never delete legitimate customer orders that have accounting or legal significance.
No! That's the whole point. The module provides a user-friendly interface that handles all the complex SQL operations behind the scenes. You simply select what you want to delete and click a button. No phpMyAdmin, no SQL queries, no technical knowledge required.