SMS Notify Extension

An extension that allows admins to configure SMS notifications to be sent out when certain events happen in TastyIgniter.

Features

  • Receive SMS notifications whenever a new order has been placed
  • SMS alert to your customers about their order or reservation status
  • Customizable SMS Messages
  • Add your own custom SMS notification channel.

Configuration

Go to System > Settings > Configure SMS Channels to manage notification channels. Notification messages are managed in the admin panel by navigating to Design > SMS Templates.

Use the SendSmsNotification Automation rule action to send out a notification when certain events happen by navigating to Tools > Automations.

Links

https://tastyigniter.com/marketplace/item/igniterlabs-smsnotify

    sampoyigi stickied the discussion .

      Error when trying to install

      Symfony\Component\Debug\Exception\FatalErrorException: Cannot redeclare Laminas\Diactoros\createUploadedFile() (previously declared
      in /home6/systemw0/public_html/drinkmoore/extensions/igniterlabs/smsnotify/vendor/laminas/laminas-diactoros/src/functions/create_uploaded_file.php:20) in /home6/systemw0/public_html/drinkmoore/extensions/igniterlabs/smsnotify/vendor/laminas/laminas-diactoros/src/functions/create_uploaded_file.php:40

        saidias
        I am getting the exact error when installing this extension.
        Steps…
        System->Extensions->Browse more extensions-> Search SMS and install

        It’s the same if I then go to…
        System->Extensions->SMS Notify->[Install]

          This is AWESOME! I have been wanting this forever!

          I do get the same error when I choose install.

          Can’t wait to get this working! What system will be used to send the SMS? Is it a free service or pay to play?

            roydeanjr I am also looking forward to trying out, I was hoping to find out if its a free service or payable when I installed it.

              The notes on the extension suggest that you could really use any service. I am looking into some free services, but have only just started. The notes show Twilio channels are being created.

                roydeanjr I also found references to Nexmo another paid for service, which is now owned by Vonage.

                  Installation issue has been resolved, composer just won’t let me be great lol. Please delete and reinstall the extension.

                    roydeanjr Currently integrates with Clickatell, Nexmo, Plivo and Twilio all paid services. Adding a new service is pretty straightforward 🙂 I won’t mind adding a popular free service to the list.

                    Edit: I think you get a Pay as you go plan with Twilio

                      I got a new problem
                      I tested to send a sms with Plivo API
                      and I got the message like below

                      “äfirst nameñ, your order has been confirmed and will be with you shortly. To view your order progress, use the URL below: äorder view urlñ”

                      I think It failed to replace the variables.

                        minyeongkim sorry about that, did you test with a live order or the Send Test Message button?

                          minyeongkim Ah its the same error Ryan discovered when he helped me test, must have lost track of it somehow.

                          Sorry about that, I’ve tagged a new version v1.0.1

                            BTW, does anyone have real world experience with any messaging services to provide any cost comparisons?

                              @sampoyigi I’ve just checked after update and There is still the same problem.
                              below is the error message when I press the send test message button

                              “Undefined property: Illuminate\Notifications\Events\NotificationSent::$data” on line 42 of /var/www/html/extensions/igniterlabs/smsnotify/models/MessageLog.php ~~~~"