View Product Page

Services

First of all, you need to choose the service you want to use to send the text messages. You can choose from several options. 
Go to this page to discover all the steps required to configure a new account correctly for one of the available services.

Sender info and admin phone

 

Sending settings

  • Sender telephone number: sender phone number shown in the message received by the user. This is the number that you have set up in your SMS provider account or the one that it provides you with (for example, Twilio usually does not give you the possibility to choose your number but gives you one of their choice).
    Usually, the maximum number of characters allowed is 16.
  • Alphanumeric Sender ID: enter the text that should appear as the sender (this option might not work correctly in some countries, check your country with the SMS service provider you have selected).
    Usually the maximum number of characters allowed is 11.
  • Admin phone: enter here the phone numbers of the admins who will be notified via SMS. Include country calling codes. You can also specify more than one phone number. Type the number and press Enter to add a new one.

Order status

The plugin sends an automatic SMS notification every time the order status changes.
Choose the statuses for which you want to enable the notifications and to whom you want to send the text messages: shop administrator and/or user.

Select order status changes for SMS sending

 

Thanks to the full integration with YITH WooCommerce Custom Order Status, you can send SMS notifications also for all the custom order statuses you have created.

Recipients

As previously mentioned, the SMS related to a specific order status can be sent or not both to the administrator and to the user who owns the order.
Concerning the user, the plugin allows choosing from two options:

  • enabling the service for all the users by default
  • enabling the service only for the users who have requested it from the site checkout page

Choose customers to send SMS notifications

 

Bitly

The plugin uses 2 services to optimize the use of the characters in the message when it includes a link. You can either choose to use Bitly or TinyUrl.

By enabling Bitly, any address included in the message body will be turned into a shorter link that will still lead to the same address.

URL shortening settings

First, how to register a Bitly account?

1- register a free account on https://bitly.com/ website

2- once logged in click in the top-right button

register

3- click on “Profile Settings”

profile settings

4- click on “Generic Access token”

generic access token

5- insert your password and click on generate token.

generate token

6- in the popup that will appear click on “Copy” button and insert it in the relative plugin field

popup

TinyUrl

The plugin uses 2 services to optimize the use of the characters in the message when it includes a link. You can either choose to use Bitly or TinyUrl.

By enabling TinyUrl, any address included in the message body will be turned into a shorter link that will still lead to the same address.

Tinyurl settings

The steps to create a TinyUrl are the following

1- register a free account on https://tinyurl.com/website

2- visit this page https://tinyurl.com/app/settings/api

3- set a name and click on create button

Create api token tinyurl

4- copy the code that will be displayed in the plugin setting

new api token tinyurl

5- choose the domain that you want to use in your short links.

tinyurl domain

Charsets and SMS length

The Charsets option allows you to send an SMS text by using special Unicode (https://www.utf8-chartable.de/) characters. The plugin currently supports the following sets:

  • CJK – Chinese Japanese Korean (CJK Radicals Supplement, CJK Symbols and Punctuation, CJK Strokes, Enclosed CJK Letters and Months, CJK Compatibility, CJK Unified Ideographs Extension A, CJK Unified Ideographs, CJK Compatibility Ideographs, and CJK Compatibility Forms sets)
  • Greek (Greek and Coptic sets)
  • Cyrillic
  • Armenian
  • Hebrew
  • Arabic (Arabic, Arabic Supplement, Arabic Presentation Forms-A, and Arabic Presentation Forms-A sets)
  • Hangul (Hangul Jamo, Hangul Compatibility Jamo, and Hangul Syllables sets)
  • Thai
  • Latin Extended (Latin-1 Supplement, Latin Extended-A, and Latin Extended-B)

Note: by using special characters, the SMS length will reduce to 70 characters.

Charset and length settings

By enabling SMS length, you can extend the single SMS length (default is 160).

SMS manual sending

From any edit order page, you can fill in and send a new SMS manually to the user who owns the selected order.

If the checkbox is not enabled, it means that the SMS automatic sending is not available for the user associated to the order. By enabling it, this behavior will change.

SMS settings

You can edit the content of all the messages that the users will receive when an order status changes in the “SMS Settings” section of the plugin settings dashboard.

Order status SMS

To recover dynamically the information related to the user and to the order, you can use, in the content of the message, one of the following placeholders:

  • {site_title}: Website name
  • {order_id}: Order number
  • {order_total}: Order total
  • {order_status}: Order status
  • {billing_name}: Billing name
  • {billing_first_name}: Billing first name
  • {billing_last_name}: Billing last name
  • {shipping_name}: Shipping name
  • {shipping_first_name}: Shipping first name
  • {shipping_last_name}: Shipping last name
  • {shipping_method}: Shipping method
  • {additional_notes} = Additional Notes
  • {order_date} = Order Date

SMS placeholders