OpenCart SMS Alerts Extension – Real-Time Notifications for Admin & Customers

By Admin | Dec 03, 2025
OpenCart SMS Alerts Extension – Real-Time Notifications for Admin & Customers

Admin SMS Notification — Full Documentation (Easy)

1. Prerequisites

  • You must have Admin access to your OpenCart site.
  • Your server must support cURL.
  • You need an active SMS provider account (Example: Twilio or Custom SMS API).
  • Ensure your OpenCart version is supported by the module.


2. Module Installation

Step 1: Upload Module Files

  1. Open OpenCart Admin panel.
  2. Go to Extensions → Installer.
  3. Click Upload and select the .ocmod.zip file.
  4. Wait for the message: "Success: Modification applied!"

Step 2: Refresh Modifications

  1. Go to Extensions → Modifications.
  2. Click the Refresh button.

Step 3: Clear Theme Cache

  1. Go to Dashboard → Developer Settings.
  2. Clear both Theme and SASS cache.

    More info on Opencart Admin and Customer Alerts.



3. Enable the Module

  1. Go to Extensions → Extensions.
  2. Select Modules from the dropdown.
  3. Find Admin SMS Notification.
  4. Click Install (if not already installed).
  5. Click Edit.
  6. Set Status → Enabled.


4. Configure SMS Settings

Choose SMS Gateway

Select which SMS service you want to use:

  • Twilio
  • Custom SMS API

Twilio Setup

  • Enter Account SID.
  • Enter Auth Token.
  • Enter Twilio Phone Number.

Custom API Setup

  • Enter API URL.
  • Enter required parameters (Token, Key, Sender ID, etc.).
  • Enter message parameter name.
  • Enter phone number parameter name.
  • Click Save.


5. Add Admin Mobile Number

  1. Go to System → Users → Users.
  2. Edit your Admin account.
  3. Enter your mobile number (use international format: +91XXXXXXXXXX).
  4. Save changes.


6. Set SMS Templates (Optional)

You can set templates for messages like:

  • Order Created
  • Order Updated
  • Customer Login Alert
  • Custom Notifications

Use dynamic tags:

  • {order_id}
  • {customer_name}
  • {total}


Click Save after editing templates.


7. Enable Admin Notification Triggers

Choose when the system should send SMS:

  • Order Placed
  • Order Status Changed
  • New Customer Registered
  • Customer Login Alert
  • Manual SMS Option

Enable or disable each event as needed.


8. Send SMS Manually

  1. Open the module settings.
  2. Find the Manual SMS Send section.
  3. Enter mobile number.
  4. Enter message text.
  5. Click Send SMS.


9. Testing SMS

  • Twilio: Place a test order or use the test SMS button (if available).
  • Custom API: Use the manual send feature.

If SMS does not arrive:

  • Check number format.
  • Verify credentials.
  • Verify API URL.
  • Check server internet connection.
  • Check SMS provider error logs.


10. Troubleshooting

SMS Not Sending

  • Check if the module is enabled.
  • Verify Twilio or API credentials.
  • Check admin phone number.
  • Refresh modifications.
  • Clear cache.

Phone Number Format Error

  • Use international format: +CountryCode Number
  • Example: +91 9876543210


Template Not Working

  • Make sure the dynamic tags are correct.



My Cart Cart Page

We may use cookies or any other tracking technologies when you visit our website, including any other media form, mobile website, or mobile application related or connected to help customize the Site and improve your experience. Read Full Cookies