
Esendex SMS for OpenCart — order texts through your Esendex account (UK)
Order texts in OpenCart 4 through your Esendex account: queue, log, no duplicates. Pro adds texts per status, delivery reports and quiet hours.
- Compatibility
- OpenCart 4.0.2+ (checked on 4.0.2.3 and 4.1.0.3) · PHP 7.4+ · module language: English
- Licence
- a site + a staging copy, lifetime
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer gets and what you get
For a new order the buyer gets one text (from a template: name, number, total) and you get an alert on your own number.
What the admin gets
Username, API password and account reference (the settings list the credits of every account of the login), a “Save and check the connection” button and a test text.
What Pro adds
Your own text for each status, delivery reports (Esendex push notifications: “delivered” or “not delivered” with the reason), an opt-out list check, quiet hours that hold the buyer texts back, and extra shop numbers.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
OpenCart 4.0.2 and newer (4.1 too), PHP 7.4+ (checked on 8.1 and 8.3).
An Esendex account with credits.
For delivery reports (Pro): enter the push notification address from the module settings at Esendex.
Version history
Texts for a new order and a status change, a shop alert, queue, log with CSV.
Frequently bought with Esendex SMS


Royal Mail Click & Drop Sync for OpenCart 2.3, 3.x and 4.x — orders to Click & Drop, tracking back

Abandoned Cart Recovery for OpenCart 2.3, 3.x and 4.x

MTD VAT Returns for OpenCart 2.3, 3.x and 4.x — UK VAT returns from the admin
Full module description
Esendex SMS Notifications connects OpenCart 4 with your Esendex account: a new order sends a text to the buyer and to you, a status change sends a text to the buyer. You buy credits from Esendex at their rate; the module does not sell SMS.
This module has never run against the real Esendex.
What the buyer gets and what you get
For a new order the buyer gets one text (from a template: name, number, total) and you get an alert on your own number. A status change has its own text: in the free version for one status, in Pro for each status. The same status never sends two texts. British mobile numbers are put into the 447… form by the module; a landline or empty number is skipped and the log says why.
What the admin gets
Username, API password and account reference (the settings list the credits of every account of the login), a “Save and check the connection” button and a test text. A log with CSV export and a queue with retries: if Esendex answers with a server error or the credits run out, the text waits and goes again, and after several tries stays in the log with the reason. An order is never blocked by a failed text.
What Pro adds
Your own text for each status, delivery reports (Esendex push notifications: “delivered” or “not delivered” with the reason), an opt-out list check, quiet hours that hold the buyer texts back, and extra shop numbers.
How it works, step by step
- At Esendex you take a username, an API password and an account reference.
- You enter them in the module and press “Save and check the connection”.
- You set the templates and the shop number.
- A buyer places an order and the texts join the queue.
- The background sends them through Esendex and records the result in the log.
Under the hood
- The API password is stored encrypted and never printed back.
- Delivery reports are accepted only at the address that carries the key.
- The settings survive an update and a reinstall.
- The module language is English.
How to install
- Extensions → Installer: upload cc_esendex.ocmod.zip.
- Extensions → Modules → Esendex SMS Notifications: install and open.
- Enter the credentials and press “Save and check the connection”.
- Send a test text to your own number.
- For Pro: paste the key or start the 7-day trial.
The module is not on opencart.com yet: the free version and Pro are one archive. Without a key it works as the free version.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Are credits included?
No, you buy them from Esendex.
Does it work on OpenCart 3 or 2.3?
No, this module is for OpenCart 4.0.2+ only.
What happens after the trial?
Pro switches off, and texts about new orders keep working.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.


















