Pushover PrestaShop: push notifications on orders and statuses
BdPushover is the official Pushover PrestaShop module published by BeDOM – Solutions Web. It allows you to send Pushover push notifications to a smartphone as soon as a PrestaShop order is confirmed and/or when an order status changes. The messages are customizable, multilingual, and can be sent to multiple recipients.
- Events: new order + status change
- Templates: configurable title & message, available variables, multilingual
- Recipients: multiple User Keys, optional “device” targeting
- Pushover: sound, priority, Emergency mode (retry/expire)
- Module languages: FR, EN, DE, IT, ES
- License: lifetime commercial license, valid for 2 domains
Quantity:
Compatibility:
| "Type" | Module / Extension |
|---|---|
| CMS | PrestaShop |
| PrestaShop Version | 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 8.0 8.1 8.2 9.0 |
| PHP | 7.4 8.0 8.1 8.2 8.3 8.4 |
| Translations | Allemand English French Italien Spanish |
| Latest version | 1.2.16 |
| Update | 23.02.2026 |
Why install Pushover on PrestaShop?
When managing an online store, being responsive is often an advantage: order processing, shipment preparation, payment tracking, customer service. The combination of Pushover + PrestaShop allows you to receive push alerts directly on your phone, without relying on an email that arrives late, a spam box, or a permanent login to the Back-Office.
BdPushover integrates into the lifecycle of PrestaShop orders: at the moment the order is validated, and then at each status change, according to your settings. You maintain control over when to notify and what to send.
Features of the BdPushover Module
1) "New Order" Notifications
Sends a push notification via Pushover when an order is validated. Ideal for being alerted as soon as a sale occurs.
2) "Order Status Change" Notifications
Sends a notification when the order status is updated (payment accepted, shipped, refunded, canceled... according to your configuration).
3) Status Filtering (selection)
You can precisely select which statuses trigger a notification. This allows you to limit alerts to stages that matter for your organization.
4) Multiple Recipients + Optional "Device"
- Add multiple recipients: 1 Pushover User Key per line.
- Optional Device field if you wish to target a specific device.
5) Customizable and Multilingual Templates
Notifications are configurable: title and message can be adapted to your needs (e.g., include order reference, amount, customer, status...). The module supports templates by language.
Available Variables
{shop}— store name{order_id}— order ID{order_reference}— order reference{customer}— customer{total}— order total{currency}— currency{status}— order status{date}— date/time{admin_order_url}— Back-Office link (if option enabled)
6) Direct Link to Order (option)
Option to include a link to the order in the Back-Office via {admin_order_url}.
7) Advanced Pushover Options: Sound, Priority, Emergency
BdPushover provides useful Pushover settings to adapt the alert behavior: sound, priority, and Emergency mode (with retry/expire settings).
8) Test Notification + Debug Mode
- Integrated form to send a test notification from the module configuration.
- Debug mode to log useful information in PrestaShop logs (diagnostics).
Available Languages
The module comes with the following translations: French (FR), English (EN), German (DE), Italian (IT), Spanish (ES).
Notification templates are configurable and can be specified by language from the Back-Office to adapt messages to your context (multi-store, international teams, etc.).
Compatibility & Requirements (full details)
PrestaShop Compatibility
The BdPushover module declares compatibility with PrestaShop starting from PrestaShop 1.7.0 (and up to current versions).
PHP Compatibility (depending on PrestaShop version)
BdPushover follows the official PHP compatibility of your PrestaShop version. Here are the compatibility ranges (PrestaShop chart):
PrestaShop 1.7 (starting from 1.7.0)
- 1.7.0 to 1.7.3: PHP 5.4, 5.5, 5.6, 7.0, 7.1 (recommended: 7.1)
- 1.7.4: PHP 5.6, 7.0, 7.1 (recommended: 7.1)
- 1.7.5 to 1.7.6: PHP 5.6, 7.0, 7.1, 7.2 (recommended: 7.2)
- 1.7.7: PHP 7.1, 7.2, 7.3 (recommended: 7.3)
- 1.7.8: PHP 7.1, 7.2, 7.3, 7.4 (recommended: 7.4)
PrestaShop 8 (8.0 to 8.2)
- PHP 7.2, 7.3, 7.4, 8.0, 8.1 (recommended: 8.1)
- PHP ≥ 8.2: not supported on this branch
PrestaShop 9 (9.0)
- PHP 8.1, 8.2, 8.3, 8.4 (recommended: 8.4)
- PHP ≥ 8.5: not supported on this version (according to chart)
PHP Extensions & Server Settings
The module sends notifications via HTTPS and requires that your PrestaShop environment meets usual prerequisites. In particular:
- PHP cURL Extension: necessary to communicate with the Pushover API.
- Standard PrestaShop extensions are recommended (DOM, Fileinfo, GD, Iconv, Intl, JSON, Mbstring, OpenSSL, PDO/PDO_MYSQL, SimpleXML, Zip, etc.).
- allow_url_fopen enabled (PrestaShop recommendation).
- HTTPS outbound allowed: the server must be able to reach the Pushover API via HTTPS (port 443).
Pushover Requirements
- A Pushover account
- An Application API Token
- One or more User Key(s) (recipients)
Note: Pushover is a third-party service. BdPushover relies on the Pushover API for sending notifications.
Installation & Getting Started
Installation (module only)
- Download the module from your BeDOM client area.
- In PrestaShop: Modules > Module Manager then Add a Module.
- Install the BdPushover module, then open its configuration page.
- Enter your Application API Token and your User Keys.
- Configure the events: new order and/or statuses.
- Customize the title/message (templates) and send a test notification.
Optional Installation & Configuration (+€40)
If you want a turnkey setup, installation can be carried out by BeDOM. This option includes installation, Pushover configuration, event activation, and a test.
Required access: PrestaShop Back-Office (and, if necessary, FTP/SSH access or file manager).
Commercial License (Official Publisher)
BdPushover is a module published by BeDOM – Web Solutions. Purchasing includes a lifetime commercial license valid for 2 domains.
For agency or multi-site needs, additional licenses can be offered. Contact BeDOM if you have a specific need.
FAQ – Pushover PrestaShop
Does the module work on PrestaShop 8 and PrestaShop 9?
Yes. The module declares compatibility starting from PrestaShop 1.7.0 and follows current versions. PHP compatibility depends on the installed PrestaShop version (see compatibility section).
Can multiple people be notified (team, logistics, customer service)?
Yes. You can specify multiple recipients (User Keys) and, if necessary, target a specific device through the "Device" field.
Can only certain order statuses be received?
Yes. You can select which statuses trigger a notification (e.g., "Payment accepted", "Shipped").
What data is sent to Pushover?
The data sent corresponds to the content of your templates (title/message) and the variables you include. You maintain control over the level of detail transmitted.
Disclaimer (Trademark / Logo)
Pushover is not a trademark of BeDOM – Web Solutions. The use of the name "Pushover" and the Pushover logo in the module name, visuals, and description has been approved by Pushover.