Simple Webhooks
The universal webhook solution. Covers Orders, Products, Customers, and Modules.
Send real-time order notifications to any URL when orders are created, updated, or change status. Perfect for CRM integration, Slack notifications, inventory systems, and custom automation workflows.
Order Webhooks is a powerful PrestaShop module that sends HTTP POST requests to specified URLs whenever order events occur in your store. Whether you need to notify your team in Slack, update your CRM, sync with inventory management, or trigger custom automation workflows, this module makes it effortless.
Configure multiple webhook endpoints, select which order events to trigger, customize the payload format, and monitor delivery status - all from an intuitive back-office interface.
Get instant order alerts in your team chat. Never miss a new order again.
Automatically create or update customer records in your CRM system.
Keep your warehouse management system in sync with real-time order data.
Connect to thousands of apps through automation platforms with webhook triggers.
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. Add your first webhook URL and select events.
Use the Test button to send a sample webhook and verify your endpoint receives it.
| PrestaShop Version | 1.7.0 - 8.x (latest) |
|---|---|
| PHP Version | 7.2 or higher (PHP 8.x supported) |
| cURL Extension | Required for HTTP requests |
| SSL Certificate | Recommended for secure webhooks |
Tested and compatible with:
You can trigger webhooks on: new order creation, order status changes (payment accepted, shipped, delivered, etc.), order cancellation, order modification, and refunds. Each webhook can be configured to listen to specific events only.
Yes! You can select which order fields to include in the payload, choose between JSON and form-encoded formats, and add custom headers for authentication.
The module includes automatic retry logic with exponential backoff. Failed webhooks are retried up to 3 times. All attempts are logged for debugging purposes.
Yes, full multistore support is included. You can configure different webhook endpoints for each shop in your multistore setup.
No. You pay once and get lifetime updates. We regularly update the module to ensure compatibility with new PrestaShop versions.