Get in touch
WooCommerce

Termii SMS for WooCommerce — order texts through your account in Nigeria

Order status texts to the buyer and new-order alerts to you through your Termii account. No duplicates, with a queue and test mode. Pro adds manual SMS, quiet hours, text per payment and offers with consent. No real SMS has gone out yet.

Download Free
Pro · one-year licence Staging copies are included. The more sites, the cheaper each one
Compatibility
WordPress 6.2+ · WooCommerce 8.0+ · PHP 7.4+ · HPOS · classic and block checkout · plugin language: English
Licence
a site + a staging copy, annual
Trial
7 days, no card, one per site
Updated
November 2026
Or all 394 Pro modules with All Access — 4 990 ₴ / year ≈ €98

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.

Feature Free Pro
A message for each order status, custom ones included ✔ ✔
Your own text with name, order number, total and payment link ✔ ✔
New-order alerts to one or several of your numbers ✔ ✔
Numbers in one format: 0803 123 4567 and +234 803 123 4567 reach the same phone ✔ ✔
Length visible before you save ✔ ✔
Test mode: Termii is not called at all ✔ ✔
Balance in the settings and a record of each SMS in the order ✔ ✔
Generic or DND route ✔ ✔
Each message goes once, even if the status changes back and forth ✔ ✔
Background queue with retries and a pause when the balance runs out ✔ ✔
Copy-of-site guard ✔ ✔
Manual SMS from the order — ✔
Quiet hours — ✔
Your own text per payment method — ✔
Tracking number and link in messages — ✔
Offers with consent at checkout — ✔
E-mail alerts for a refused key and a low balance — ✔

What it looks like

SMS box in the order
Order: each SMS, its state and in Pro a field for a manual SMS.
Termii connection
Address, key, Sender ID, balance.
Message texts
Text for each status.

Key points

What the buyer sees and what stays in the order

The buyer gets a text at the statuses you choose, for example “Hi Ada, thank you for order 57”.

What the admin gets

In the settings you enter the base address from the Termii dashboard, the API key and Sender ID, see the balance and can send a test message.

How much it costs

The base version is free. Pro costs 990 UAH for a one-year licence. A year of updates, technical support and all Pro features.

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

  • WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+.
  • A Termii account with a balance and a registered Sender ID.

Version history

v1.0.0 Current November 2026

Order status texts, owner alerts, queue, test mode.

Frequently bought with Termii SMS

All Access Need more? All modules (394) under one licence, new ones are added automatically. 4 990 ₴≈ €98 Learn more →

Full module description

Termii SMS connects WooCommerce to your Termii account: when an order changes status the buyer gets a text, and you get an alert about a new order. You top up the balance at Termii at their rates. The plugin does not sell SMS.

This plugin has never sent a real SMS through Termii. Termii has no test flag, so the test mode of the plugin does not call Termii at all. Before going live send a few texts to your own number: each one is paid.

What the buyer sees and what stays in the order

The buyer gets a text at the statuses you choose, for example “Hi Ada, thank you for order 57”. The plugin puts the number into international format itself. In Pro an unticked offers consent box appears at checkout.

The order shows each SMS and its state, and in Pro a field for a manual message.

What the admin gets

In the settings you enter the base address from the Termii dashboard, the API key and Sender ID, see the balance and can send a test message. The Messages tab has text for each status and its length before you save.

The Activity tab shows the queue, sent and unsent messages. If the balance runs out or a key is refused, the queue waits up to 48 hours instead of losing messages at once, and drops older ones.

How it works, step by step

  1. In the Termii dashboard you take the base address and API key.
  2. You register a Sender ID with Termii.
  3. You enter them in the plugin, and it shows the balance.
  4. You choose statuses and texts.
  5. An order changes status and the SMS joins the queue.
  6. The queue sends it in the background and records the result in the order.

Under the hood

  • Sending runs in the background, so a slow network never slows the checkout.
  • The API key is stored encrypted and is never shown back.
  • A site copy stays quiet: after the address changes, sending stops until you confirm this is the real shop.
  • The Termii address is accepted over https only.
  • The plugin does not register a Sender ID and does not show the message cost.
  • This version has no delivery reports or replies.

How to install

  1. Plugins → Add New → Upload Plugin: pick the zip and activate.
  2. WooCommerce → Termii SMS: enter the base address, API key and Sender ID.
  3. Turn on test mode first and run an order.
  4. On the Messages tab choose statuses and texts.
  5. Turn test mode off and send a text to your own number.
  6. For Pro: paste the key or start the 7-day trial.

The module is not on wordpress.org yet: the free version and Pro are one archive from this page. 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.

@catcode_support Setup, compatibility, activation
Is the balance included?

No, you top it up at Termii directly.

What happens when the balance runs out?

The queue waits up to 48 hours and sends on after a top-up. Older messages are dropped.

What happens after the trial?

Pro switches off, and order texts keep working.

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