Skip to content

Installation

  1. In the admin panel go to Add-ons > Manage add-ons, click the gear icon, then Manual installation, and upload kv_sms_notifications-1.0.0.zip. Click Install.

  2. Open Add-ons > Manage add-ons > Multilingual SMS Notifications for Twilio and enter your license key in the License tab (or your CS-Cart Marketplace license number on the add-on line). Without a key the add-on works for 14 days.

  3. Open Orders > SMS notifications > Twilio and enter your Account SID, Auth Token and sender. Click Save and check: the page says whether Twilio accepted the account.

  4. Add the cron job shown on Orders > SMS notifications > Overview to your server, every 5 minutes:

    */5 * * * * curl -s "https://example.com/index.php?dispatch=kv_sms_notifications.run&key=<your key>" >/dev/null

    The key is created at installation. You can use wget -q -O - instead of curl -s.

  5. Send a test message from the Twilio page or from the message studio.

Nothing is sent before Twilio is connected, and the add-on sends nothing to customers while it is being installed.

The add-on’s admin pages ship in the same 34 languages as the ready message texts. CS-Cart installs the language of every store language you have; languages without a pack use English.

Upload the new zip over the installed add-on (Add-ons > Manage add-ons > Manual installation), or copy the files. On the next admin page the add-on adds any new tables, settings and texts itself and keeps your data, texts, switches and Twilio connection.

Uninstall removes the add-on’s tables (message log, your texts, switches, Twilio connection), settings and privileges.