Messenger Buttons for CS-Cart Enhance Customer Communication

Add messenger buttons to CS-Cart for Viber WhatsApp Telegram Skype and more. Enable direct communication to boost conversions and improve customer service

$29.00

$70.00

Available Options







Icon Overview:


Messenger Button adds a sticky floating widget to your CS-Cart storefront — a stack of icons or a single collapsible toggle — that takes customers straight into a chat with you in the right messenger. Customers do not hunt for contact details or leave the page: they tap an icon and keep talking in the app they already use, optionally with a pre-filled first message.

The module is configured from the CS-Cart admin panel (Website → Messenger Buttons → Setting). Enable the channels you need, enter the number/handle/link for each, optionally set a prefilled message, and pick the style, position and look. No template editing required.

Supported channels:

Viber, Telegram, Teams, WhatsApp, Facebook Messenger, Phone, Email, Instagram, X (Twitter), VK, TikTok, Line, SMS.


Icon Key features


  • Floating widget: a stack of buttons or a single collapsible toggle.
  • One tap opens a chat with your account in the chosen messenger.
  • Prefilled first message for WhatsApp, Telegram, SMS and Messenger (URL-encoded automatically).
  • 6 position presets, icon style choice, width, margin/padding and background color.
  • Separate desktop and mobile visibility (device detected by User-Agent).
  • Security: URL-scheme allowlist, output escaping, javascript:/data: blocking, the onclick field removed as an XSS vector, POST required for the settings update.

Icon Installation Instructions


1. Upload the cs-cart-messenger_buttons.zip archive via the admin panel: Add-ons > Manage add-ons

2. Click the Upload & install add-on button and select the downloaded file

3. Now you can configure and use the module in the Website → Messenger Buttons → Setting menu


Icon Video Instructions




Icon What's new


2.5.1 — Shrank the floating single-button toggle on mobile (≤767px) from 70px to 50px (with proportionally smaller expanded icons/labels) so it no longer looks oversized on phones.

2.5.0 — Social-profile channels (TikTok, Instagram, X/Twitter, VK, Facebook Messenger) now build an absolute URL from the entered handle; Telegram switched to https://t.me/; a leading @ is stripped; the "Teams" channel was renamed from the internal code skype to teams with a read-time migration of saved data; admin placeholders refreshed; a subtle hover effect added to the icons.

2.4.0 — New channels: TikTok, Line, SMS (sms: scheme allow-listed); added a per-channel "Prefilled text" option for WhatsApp, Telegram, SMS and Messenger; the admin "Onclick" column was replaced with "Prefilled text"; rebuilt the install archive.

2.3.1 — Security: hardened the URL-scheme check against control-char bypass — mb_safe_href() now strips control characters and whitespace before the scheme test, so java\tscript:, jav\0ascript: and javascript: variants are rejected.

2.3.0 — Expanded the channel set and storefront settings (the base for the later 2.3.1+ releases).


Icon Our Reviews





Write a review

Note: HTML is not translated!
   Bad           Good
Chat
Bot Support Team

Hello! How can I assist you today with product selection?