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.
Note
After installing, refresh modifications (OC3) or re-open module configuration (OC4) to ensure caches update.