SMS Portal Main Website

BD Bulk SMS Notifications for OpenCart

Smart order and login SMS alerts for OpenCart 3 and 4 with templates, logs, balance check, and duplicate protection.

Current Release: v2.3 — Dual OC3 + OC4

Download

Get the single package that works on both OpenCart 3 and OpenCart 4 without core edits.

Upload the ZIP via Extensions → Installer, then finish per the steps below. use token 1234567890123456789 to test the Extensions before purchasing SMS.

Features

Order alerts

Send SMS on new orders and order status updates to customers and admins with separate toggles.

  • Multiple admin numbers
  • Currency-aware totals
  • Clean number normalization

Login alerts

Notify on admin and customer login with safe triggers for page and popup flows and de-duplication.

  • Admin login notice
  • Customer login SMS
  • Once-per-session guard

Templates

Flexible placeholders support both {key} and {{key}} for compatibility with existing content.

  • {order_id}, {customer_name}
  • {order_status}, {total}
  • {store_name}, {datetime}

Logs & audit

Database logs with admin viewer and one‑click clear plus a direct DB fallback to ensure inserts.

  • Persisted history
  • Filter-friendly fields
  • Clear logs button

API & balance

Token-based API with admin-side balance check and neat error handling.

  • Balance probe
  • Timeout safety
  • Consistent responses

OC3 + OC4

OC3 uses OCMOD hooks, OC4 uses namespaced modules and Events—no core edits required.

  • Event-driven
  • No core patches
  • Future-ready layout

Install guide

OpenCart 3 (3.0.3.x)

  • Extensions → Installer: upload the ZIP
  • Extensions → Modifications: Refresh
  • Extensions → Extensions → Modules: install and configure
  • Enter API token, admin numbers, and enable desired toggles

OpenCart 4 (4.x)

  • Extensions → Installer: upload the ZIP
  • Extensions → Extensions → Modules: open “Greenweb: BD Bulk SMS”
  • Click Install to register events, then Configure
  • Enter API token, admin numbers, and enable desired toggles

Tips

  • Customer SMS requires a telephone set on the account
  • Use template placeholders to personalize messages
  • Use Logs tab to verify status and responses

Support

Include OpenCart version, PHP version, and recent error log when requesting help; share steps to reproduce and whether login was page or popup.