New orders on your team's Telegram, order updates for customers on WhatsApp or SMS, and every vendor's own orders on its phone.
Available Updated Oct 15, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Telegram & WhatsApp Order Notifications: overview1 of 18
What it does
For stores and marketplaces that want to react faster than e-mail allows. Your team gets each new order, low stock and review on Telegram the moment it happens. Customers who opted in get order confirmations, status changes and tracking numbers on WhatsApp through approved templates, or by SMS. On Multi-Vendor, every vendor connects its own Telegram chat or number and receives only its own orders. Works with CS-Cart and Multi-Vendor 4.17.2 to 4.21.x.
How it works
Enter your Telegram bot token, WhatsApp Cloud API number or SMS gateway and test each channel with one click. Ready-made rules cover the common cases; edit a text with variables such as order number, total, products and tracking link, see a live preview and send a test. At checkout the customer ticks "Send me order updates on WhatsApp or by SMS". When the order is placed, paid or shipped, the add-on queues the messages and sends them in the background. Delivery reports from WhatsApp and Twilio update the log.
Features
Telegram notifications for your team: people, groups and channels, with a chat finder
WhatsApp Cloud API messages with approved templates and parameters
SMS through Twilio or any gateway with an HTTP API
Events: order placed, status changed (any or one status), shipment created, low stock, new review
Recipients: store staff, the order's vendor (Multi-Vendor) and customers who opted in
Rules with 40 variables, Telegram formatting, live preview and test send
Opt-in checkbox at checkout and in the profile, opt-out link, opt-in list
Delivery queue with automatic retries, never slowing down checkout
Delivery log with delivered and read reports, filters and send again
Vendor panel page to connect Telegram and choose events
Settings per storefront in CS-Cart Ultimate
Works with the CS-Cart 4.21 full page cache
What you get
Package
kv_order_notifications_messaging-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Tested
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Tested
Supported
Tested
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Last tested build: Multi-Vendor 4.21.2, Oct 15, 2026Tested on: Multi-Vendor 4.17.2, CS-Cart 4.17.2, Multi-Vendor 4.21.2
Requirements
PHP
CS-Cart or CS-Cart Multi-Vendor 4.17.2 – 4.21.x (tested on CS-Cart Ultimate 4.17.2 with PHP 8.1, Multi-Vendor 4.17.2 with PHP 8.1 and Multi-Vendor 4.21.2 with PHP 8.3)
PHP
PHP 7.2.5 – 8.3, as supported by your CS-Cart version, with the cURL extension
Requirement
Outgoing HTTPS from your server to api.telegram.org, graph.facebook.com and your SMS gateway (most hosts allow it)
Requirement
An account with at least one channel: a Telegram bot (free), a WhatsApp Business Platform app with a phone number (Meta), a Twilio account or another SMS gateway with an HTTP API. See Configuration
Requirement
No other add-on is required
Core changes
None. Hooks and template overrides only
1.0.0
Oct 15, 2026
Latest
Added 12
Notifications for order placed, order status changed (any or one status), shipment created, low stock and new product review.
Channels: Telegram Bot API, WhatsApp Business Platform Cloud API (approved templates with parameters, or text), Twilio and any SMS gateway with an HTTP API.
Recipients: store staff (Telegram chats, groups, channels, WhatsApp and SMS numbers), the vendor of the order or product (Multi-Vendor) and customers who opted in.
Rules per event, recipient and channel with 40 variables, Telegram formatting, live preview and test send; ready-made default rules.
Customer consent: opt-in checkbox at checkout and in the profile, signed opt-out link, opt-in list in the admin panel, GDPR export and anonymization.
Delivery queue sent right after the request (never slowing down checkout), retries with backoff, 48-hour expiry, cron command.
Delivery log with filters, 7-day counters, send again, and delivered/read reports from WhatsApp (signed webhook) and Twilio (signed status callback).
Vendor panel page: one-click Telegram connection through the store's bot, WhatsApp and SMS numbers, event choice, recent messages.
Settings per storefront in CS-Cart Ultimate; connection tests, chat finder and test sends on the settings tabs.
Domain-bound license check (Kavio Labs key or CS-Cart Marketplace license number) with the license card, badge and status bar.
Self-healing upgrades (missing tables, settings and language variables are added after an in-place update).
Compatible with CS-Cart and Multi-Vendor 4.17.2 – 4.21.x, PHP 7.2.5 – 8.3, and the 4.21 full page cache.
Tested on Multi-Vendor 4.17.2, CS-Cart 4.17.2, Multi-Vendor 4.21.2. First release.
Does checkout get slower?
No. While an order is saved the add-on only inserts a few rows into its own queue table. Telegram, Meta and Twilio are called after the customer's page has been answered (or by cron), with short timeouts. If a provider is down, the order is not affected; the message is retried later.
Why does the customer not get a WhatsApp message?
Check the delivery log. Common reasons: the customer did not tick the opt-in checkbox (with "Only customers who opted in"), the order has no usable phone number (set Default country calling code for national numbers), the template name or language does not match the approved template (#132001), the number of body parameters differs from the template (#132000), or you are testing with Meta's test number and the recipient is not in its list (#131030).
Can I send WhatsApp messages without templates?
Only to people who wrote to your WhatsApp number in the last 24 hours. Messages that start a conversation (order confirmations, status updates) must use approved templates; that is a WhatsApp rule, not a limit of the add-on. For your staff, Telegram is free and needs no templates.
How do I find a Telegram chat ID?
Open your bot in Telegram and press Start (or add the bot to a group and send a message there), then click Find chats on the Telegram tab of the settings. Vendors use Open the bot and Check connection in their panel.
Can customers receive Telegram messages?
Not in this version: Telegram bots can only write to people who started the bot, which needs a separate step per shopper. Customers get WhatsApp or SMS.
Which SMS gateways are supported?
Twilio directly, and any gateway with an HTTP API through the Other gateway (HTTP API) settings (URL, method, body with placeholders, headers, success text). That covers most local SMS providers.
Will my staff get two SMS for a new order?
Only if the core SMS notifications add-on also sends new-order texts. The settings show a hint in that case; turn off one of them.
How are customers asked for consent?
With a checkbox next to the terms at checkout and in the profile, and with an opt-out link you can add to SMS texts. Every choice is stored per phone number with the time and IP address, and an opt-out always wins. See Customer consent.
Do vendors see other vendors' orders?
No. A vendor only receives messages about its own orders and products, and its panel page only shows its own settings and messages.
Does it work with the CS-Cart 4.21 full page cache?
Yes. The add-on adds nothing to cached pages; the checkbox is only on the checkout and the profile page, which are never cached.
What happens to messages when a provider is down?
They are retried after 1, 5, 15, 60 and 180 minutes (up to 6 attempts). Messages that could not be sent within 48 hours expire instead of arriving days late. You can re-queue any failed message with Send again.
What does uninstalling remove?
The rules, the delivery log, the customer opt-ins, the vendor settings, the settings and credentials, the privileges and the language variables. Orders are not touched.
What happens if the license lapses?
Without a valid license (no key after the 14-day start period, an invalid or revoked key, a domain the license does not cover, or no successful check for 14 days), no Telegram, WhatsApp or SMS messages are sent and the opt-in checkbox is hidden. Orders, checkout and the store e-mails keep working, and rules, the log and opt-ins are kept. Once the license is valid again, everything is back.
The admin panel shows a license notice.
Open Add-ons → Manage add-ons → Telegram & WhatsApp Order Notifications → Settings → License. The status line says what is wrong: no key, a key for another add-on, a revoked license, or a domain that the license does not cover. Fix it and click Check now. See License.
Does the add-on work on my staging copy?
Yes. Subdomains of your licensed domain (for example staging.example.com) and local development hosts (localhost, private IP addresses, .local, .test) are covered by the same license. Remember that a staging copy with real credentials sends real messages: clear the credentials or turn off Send notifications there.
What happens if your license server is down?
Nothing changes for 14 days: the add-on keeps working and retries every hour. Only if no check succeeds for 14 days is it switched off until the next successful check.
Does the license check slow down my storefront or checkout?
No. The check runs only in the admin panel or from cron, at most once a day, never while customers browse or check out.
Add a released add-on to this order and save 15% on it. It uses the same edition and store domain.
Telegram & WhatsApp Order NotificationsThis add-on
+
Price Drop & Back-in-Stock AlertsLet shoppers subscribe to price drops, restocks and low stock on any product or variation, and turn that demand into sales with automatic alerts.
$59
+
Abandoned Cart Recovery ProWin back abandoned carts with up to three automatic reminder e-mails, one-click cart restore links and unique single-use coupons.
$69
Also from Kavio Labs
Available now and coming next, tested on the same CS-Cart builds.