For the best experience turn off the battery saving mode.

Back

Description of the capabilities of the BSG module. World for CS-Cart

Application installation link: https://github.com/bsgworld/cs-cart

Introduction:

The module is designed for sms-, viber-, as well as omnichannel notifications for administrators and users of the online store.

Administrator notification functionality.
Handled events:

– a new user is registered;
– the quantity of goods in stock is less than zero;
– a new order has been placed;
– the order has been updated;
– send if the order amount exceeds a certain one;
– send if one of the delivery methods is selected;
– send a message depending on the status of the order;

You can also add payment information and customer email to the administrator notification.

Buyer notification functionality.
Handled events:
– new order. A message is automatically sent to the buyer if a phone number has been specified;
– the order has been updated;
– send if one of the delivery methods is selected;
– send a message depending on the status of the order;
– send if the order amount exceeds a certain one.

Messages are generated according to custom templates. You can use the following placeholders:
% ORDER_ID% is equal to the order number;
% NAME% is equal to the username;
% LAST_NAME% is equal to the user’s last name;
% USER_EMAIL% is equal to the purchase E-Mail;
% ORDER_TOTAL% is equal to the order amount.

Compatible with CS-Cart versions:
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
4.3.10
4.4.1
4.4.2
Localizations:
English
Русский

API:

https://bsg.world/ru/developers/rest-api/

Module settings:
Модули __ Управление модулями - Панель администратора - Google Chrome 2017-03-30 11.39.40

The “Refresh” button (below) allows you to update your balance at any time.

The module version automatically checks the current version and, if necessary, offers an update.

To send messages successfully, you need to specify Live API Key, Test API Key.

Test API Key is designed to find out the preliminary cost of a message that will be sent.

Live API Key is intended for sending messages no longer in test mode. Funds will begin to be debited from the account for any message sent

You can get the keys on the BSG.WORLD website after registration:

After registering on the site, go to your profile settings (link on the top right) and then to the “Advanced” tab.
Настройки - Google Chrome 2017-03-30 12.06.23

Each time you enter the module settings, the balance is checked and displayed below.

Module settings sections:

Divide module settings into sections. Each section in its own tab.

Sections:

  • General
  • Admin Notice
  • Customer Notice
  • Feedback
  • Help

Administrator Notice Tab:
Модули __ Управление модулями - Панель администратора - Google Chrome 2017-03-30 12.19.41

With the help of this functionality, the administrator can configure the automatic sending of notifications to himself when certain events occur.

First, the administrator needs to specify the phone number to which the notification will go. The phone number must be in international format.

Using checkboxes, select the sending cases (there can be several at the same time):

  1. New user registered ;
  2. The quantity of goods in stock is less than zero (checked by default);
  3. A new order has been placed (checked by default);
  4. The order has been updated ;
  5. Send only if the order amount exceeds (specify the number);
  6. Send only if one of the following delivery methods is selected (pull up all active delivery methods from the store’s settings);
  7. Send only if the order status is one of the following (pull up all available order statuses from the store settings).

In addition to the name of the sending case, the administrator can add to the message content:

  • Payment information (product names);
  • Email buyer’s email;
  • Buyer’s phone number.

Choosing a notification delivery option: Since BSG is able to deliver messages not only to SMS, but also to Viber, as well as using both of these channels through “smart” distribution, the so-called Omni, in the component settings the client can choose the option that is acceptable for himself. You can choose only one of the proposed options. By selecting SMS, the module will send notifications via SMS. By choosing Viber, the module will send notifications via Viber. By choosing Omni, the module will send in a mixed way: the system first sends messages to Viber, and which were not delivered to Viber are automatically delivered to SMS.

Buyer Notice Tab
Модули __ Управление модулями - Панель администратора - Google Chrome 2017-03-30 12.21.19

The method of sending the message will be equal to the method selected in the “Administrator notification” tab.

First, the administrator needs to select the field from which the phone will be taken to send to the buyer:

  • Phone number of delivery address
  • Payer’s phone number

Next, you need to select the cases when we send a notification:

  • The order has been updated
  • Send only if one of the following delivery methods is selected (pull up all active delivery methods from the store’s settings)
  • Send only if the order amount exceeds (specify the number)

Choosing a notification delivery option: Since BSG is able to deliver messages not only to SMS, but also to Viber, as well as using both of these channels through “smart” distribution, the so-called Omni, in the component settings the client can choose the option that is acceptable for himself. You can choose only one of the proposed options. By selecting SMS, the module will send notifications via SMS. By choosing Viber, the module will send notifications via Viber. By choosing Omni, the module will send in a mixed way: the system first sends messages to Viber, and which were not delivered to Viber are automatically delivered to SMS.

Feedback tab:
Модули __ Управление модулями - Панель администратора - Google Chrome 2017-03-30 12.27.27

With this option you can send your comments, questions, suggestions to BSG.WORLD support

“Sending messages”

If you want to send a message manually (for example, a message about promotions or changes in the work of the store), go to the section “Website” – “Sending messages”Sending SMS:

Веб-сайт __ Отправка сообщений - Панель администратора - Google Chrome 2017-03-30 12.34.18

  • Message text: for SMS set a limit of 765 characters;
  • Time of sending: immediately or on schedule (if you specify the delayed sending option, use the following command to send deferred messages: curl “ URL WEBSITE / bsg_cron_messages.php? Cron_pass = PASSWD”, and you can specify in the module settings PASSWD );
  • Enter phone numbers separated by commas;
  • Select the group of users you want to send;
  • Select users from the list of users who have already made an order in your store (selected through the standard option among users registered in the store);
  • You can select customers who made a purchase in a certain period of time (Tip: If you want to send a message to all customers who made an order, including those who have not registered, then select the dates this way, so that they are period boundaries. For example, to send a message to customers who made an order on September 15, 2013, you must set the period from 09/14/2013 to 09/16/2013)

If you plan to send a message via Viber, consider the following:

  • Message text: for Viber set a limit of 1000 characters.
  • URL buttons: the user can specify the link where he will send it when he clicks the button in Viber – message </ span >
  • Button label: (see above)
  • Image URL

Report tab

In this section, you have access to the history of all sent messages.

If you look at the report, go to the “Website” – “Report on sent messages”
Веб-сайт __ Отчет по отправленным сообщениям - Панель администратора - Google Chrome 2017-03-30 12.57.16

In the reports you will see the id of the sent message, the name of the sender (your store), the method of sending, the phone number of the recipient, the start time of sending, the text of the sent message, the id of the order, event, status.

Expanding order status settings

For each of the order statuses, you can use a separate template, which will be used to send a message to the client.

To manage templates go to the section “Administration” – “Order statuses”.

By clicking on each type of order, you can apply templates:
Администрирование-__-Статусы-заказов---Панель-администратора---Google-Chrome-2017-03-30-13_new

For all suggestions and questions regarding the incorrect operation of the module, contact the support service:
PHONE: +380 44 331 35 52

E-MAIL: SUPPORT@BSG.WORLD

SKYPE: SUPPORT.BSG