WE CREATE PLUGINS DESIGNED
TO MEET EVERY NEED AND REQUIREMENT.

WooCommerce SMS

0 ReviewsDeveloped by Web Expert
99,00

WooCommerce SMS

0 ReviewsDeveloped by Web Expert

The WooCommerce SMS plugin is designed to simplify the process of sending SMS to your customers through the WooCommerce admin area.

When activated, a new field “Mobile phone” is added, where the customer is asked to enter his phone number. Then, its number is visible in the Orders. At the same time, a meta box appears, where you can enter any message. By pressing send, the message is sent in real time to the customer. Essential condition that you have set up and selected an SMS sending service.

With the  WooCommerce SMS plugin you can send the sending number and the courier to your customer!

Combine it with WooCommerce Order Tracking and automate the customer notification process by e-mail and SMS for the voucher shipment number and the progress of the shipment process!

Features

  • Send any message in real time
  • Automatic conversion of message with Greek characters to GSM
  • Smart application of country code on any phone number
  • Character counter
  • GSM/ Unicode encoding support
  • Predefined message filter (webexpert_woocommerce_sms_default_message)
  • Supports all SMS sending services by creating extended SMS Gateway Class
  • Messages can be sent as a function of another plugin/ theme
  • You have the possibility to sent SMS messages in combination with WooCommerce SMS and WooCommerce Click Away

SMS Gateways

Can’t find the SMS service you are using? Send us the Documentation API and we will prepare the settings for you, completely free of charge!

If you face any issue regarding the configuration of the plugin, you can contact us at support@webexpert.gr

Γιατί να διαλέξετε την Web Expert

Quick & instant installation

We undertake to install the plugin immediately from the moment of purchase of the plugin! Contact us to do the installation!

Upload & edit licenses at any time

You can find and download the plugin at any time through the account uploads you have created on our site.

Free support & lifetime automatic updates

Our plugin license includes free updates and lifetime automatic updates without any annual subscription!

Send any message in real time

Send a default message of your choice when completing the order.

Ability to change default message

Edit and modify the message you will send either through the plugin settings or with code!

GSM/Unicode encoding support

Choose the type of encoding you want.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Ερωτήσεις

How to install the plugin?

Installing the plugin is a very simple process. First, you need to download the plugin from the Web Expert membership area and save it to your computer. Then, on your website, from the WordPress admin area, go to “Plugins>Add New Plugin” and select “Upload Plugin”. Finally, you select the file you saved on your computer and select “Install Now”. For more information look up the corresponding README file that comes with the plugin or consult the plugin’s documentation.

What is the GSM / Unicode difference?

GSM and Unicode are two different alphabets for SMS. The first, is compatible with all telephone devices and consists of capital English characters and contains the Greek letters that differ, such as C, D, I, etc. The unicode includes the entire alphabet and distinction between lower case. Their main difference is in the size of the message. A GSM message can be 140 characters long, while Unicode is close to 80.

What can I do if I get an invalid license while I have entered it correctly?

First, you can try to remove the license key from the plugin settings, select save settings, and then enter it again.

In the event that the server that serves you blocks the communication to webexpert.gr, the license check cannot be carried out. You can contact your provider and ask to whitelist our IP addresses: 5.9.116.30 and 5.9.116.27.

I use the plugin to send SMS via Apifon, why are no SMS sent when the order is completed?

To successfully send SMS you will need to create HMAC API Tokens in Apifon and enable SMS sending. Then make sure you’ve filled in correctly in the plugin the API Token, the Secret Key and the sender name.

Then the SMS is sent to the customer with the tracking number of the package?

The SMS is automatically sent when the order status changes to “Completed”.

Can I change the text in the SMS that will be sent?
You can change the text. If you have installed our WooCommerce Order Tracking plugin you can go to E-mails>Order Tracking Voucher from WooCommerce settings and modify the default SMS you send to the customer. Make sure “Enable SMS Integration” is checked and fill in the “SMS Message” field.

Προγραμματιστές

The plugin provides filters, where you can pass your own values:

woocommerce_new_order
webexpert_send_sms_action
webexpert_woocommerce_sms_default_message
woocommerce_thankyou

The hooks we offer are indicative and need modification. They should be added to the child theme’s functions.php.

If you want the administrator to be notified by SMS for new orders

add_action('woocommerce_new_order', 'custom_process_order', 10, 1);
function custom_process_order($order_id) {
    $order=wc_get_order($order_id);
    if ($order) {
        webexpert_woocommerce_send_sms('NEW ORDER #'.$order_id.' value '.$order->get_total(),'306XXXXXXXXX');
    }
    return $order_id;
}

If you want to save your messages in the order comments, enter the following code

add_action('webexpert_send_sms_action','webexpert_add_order_note',10,4);

function webexpert_add_order_note($order_id,$message,$recipient,$response) {
    $order = wc_get_order(  $order_id );
    if ($order) {
        $note="<strong>SMS Notification</strong><br>
<strong>To:</strong> $recipient<br>
<strong>Date Sent:</strong> ".date('d M Y H:i')."<br>
<strong>Message</strong>: $message<br> <strong>Status:</strong>";

        if (isset($response['success']) && $response['success']==1) {
            $note.="Sent";
        }else {
            $note.=json_encode($response,JSON_UNESCAPED_UNICODE);
        }

        $order->add_order_note( $note );
    }
}

If you want to set a predefined message in the SMS sending form

add_filter('webexpert_woocommerce_sms_default_message','my_custom_sms_message');

function my_custom_sms_message($message) {
    return "The order ΧΧΧΧΧ is ready for shipping";
}

If you want to send a thank you message when completing the order

add_action('woocommerce_thankyou', 'send_sms_to_customer', 10, 1);
function send_sms_to_customer($order_id) {
     $order=wc_get_order($order_id);
     if ($order) {
          $recipient=webexpert_woocommerce_sms_get_recipient_number($order_id);
          webexpert_woocommerce_send_sms("WE HAVE RECEIVED THE ORDER {$order_id}. THANK YOU",$recipient);
    }
}
The products were successfully added to your cart.