User Tools

Site Tools


Sidebar

magento_2:sms_notification

See the way SMS Notification Pro for Magento 2 extension works.

Guide for SMS Notification Pro for Magento 2

Notify customers about current order status and available promotions in time and boost their loyalty with Magento 2 SMS Notification Pro extension.

  • Ensure SMS notifications both for customers and admins
  • Easily send SMS in bulk
  • Create custom SMS using 20+ templates for any type of notification total 20+
  • Enjoy compatibility with 9 SMS Gateway out-of-the-box
  • Get 1 free SMS Gateway integration of your choice
  • Effortlessly import contacts from your phone book

General Configuration

SMS Notification: Enable the extension to apply in your store.

SMS Gateway

  • SMS Gateway: For selecting your desired SMS gateway group.
  • Msg91 Sender ID: For adding and setting up the sender ID.
  • Msg91 Authentication Key: Add the key of authentication here.
  • Route: Select your desired SMS route to send from here.
  • API URL: For adding the API URL of your SMS service provider.

  • OTP Type: For setting your desired OTP type from here.
  • OTP Length: For setting your desired OTP length from here.
  • Button Style Class: For adding the multiple CSS class for the button style accordingly.
  • Import Phonebook: Easily import your phonebook by uploading the CSV file with the name and Mobile number fields.

Country Flag Settings

  • Country Flag: Select YES option to enable the Country Flag feature.
  • Set Country Automatically: For automatically setting the country flag based on the IP address.
  • Default SMS Country: Set your desired default SMS country from here.
  • Add Phone Number Validation: Easily validate the phone number by setting to YES from here.

General Section

  • OTP String Type: You can choose your string type from here.
  • OTP String Length: From here you can choose OTP String length from 0 to 10.
  • Button Style Class: You can add CSS class to give theme styled look and feel to extension button.
  • Default SMS Country: Set your preferred SMS country from here.
  • Import PhoneBook: You can import your phonebook by uploading CSV file.

User SMS Templates

Once you are done with the API configurations, you are ready to use the SMS notification pro for your various store activities. For that purpose click on “User Templates” from the left sidebar. In this sidebar, you will find various user template notification settings.

OTP at Registration

  • Confirmation: Select YES option to enable the OTP at Registration feature for customer registration.
  • Confirmation Text: One can add their desired message for sending to customers for OTP confirmation.

Registration Notification

  • Notification: Select yes for sending the registration notification to your customers.
  • Notification Text: One can add their desired message which will be sent when the customers are registered successfully.

OTP at my account

  • Confirmation: Select yes and then the customers can easily change their mobile number by getting the OTP.
  • Confirmation Text: One can add their desired message which will be sent when the customers request to change the mobile number.

OTP at Checkout

  • Confirmation: Select yes for letting your customers verify at checkout via OTP verification which is generally based on the payment methods and customer groups.
  • Confirmation Text: One can add their desired message for OTP confirmation sent to customers during checkout.
  • Payment Methods: Select your desired payment method for which you want to set OTP verification.
  • Customer Groups: Select your desired customer groups for which you want to set OTP verification.

Place Order Notification

  • Notification: Select yes for sending the SMS notification of order placed to your customers when the order is placed.
  • Notification Text: Add your desired notification message for sending to customers when the order is placed.

Shipment Notification

  • Notification: Select yes for sending the SMS notification to your customers when the order is shipped
  • Notification Text: Add your desired notification message for sending to customers when the order is shipped.

Cancel Order Notification

  • Notification: Select yes for sending the SMS notification to your customers when the order is canceled.
  • Notification Text: Add your desired notification message for sending to customers when the order is canceled.

  • Review Reminder Type: One can select the review reminder type for customers from here.
  • Review Reminder Frequency: Easily set your desired number of days for sending the review reminder to customers.
  • Email Template: One can select the Email template for sending the review reminder to the customer
  • Email Sender: One can select the sender of the email from here..
  • SMS Notification Text: Add your customized text message to send to your customers for review reminder notification.

Once you saved all the User templates, various store activities notification SMS will be sent to the customers.

Admin SMS Templates

The extension facilitates to send notification text to admin as well for various order activities. For that, click “Admin templates” from the left sidebar where you can find various admin notification template settings Admin Mobile Number: From here you can add admin mobile number with the country to send the SMS notification to the admin also has a facility of adding multiple mobile numbers by separating it with coma.

Registration Notification

  • Notification: Select yes for sending the SMS notification to your admin when any customer registers.
  • Notification Text: Add your desired notification message for sending to admin when any customer registers.

Place Order Notification

  • Notification: Select yes for sending the SMS notification to your admin when any new order is placed
  • Notification Text: Add your desired notification message for sending to admin when any new order is placed

Contact Notification

  • Notification: Select yes for sending the SMS notification to your admin when any customer fills up the contact form.
  • Notification Text: Add your desired notification message for sending to admin when any new order is placed

You can use various objects & variables inside Notification text. For more information, you can refer guide that provided inside the package. Once you saved the Admin Templates, various store activities notification SMS will be sent to the admin.

Mobile Number Verification While Registration

After mobile verification, customers get a notification on their mobile phone for each ordering activity from order placement to cancellation

Update Mobile Number from My Account

After mobile verification, customers get a notification on their mobile phone for each ordering activity from order placement to cancellation

OTP verification in frontend

Once SMS notification is configured, the extension requires the user to verify the mobile number before placing an order for the first time. Enter mobile number and click Send OTP to get OTP on the entered mobile number. After successful completion of verification, the mobile number will be saved to a customer account. And the customer can proceed further to continue the checkout process.

Frequently Asked Questions

  • What if I get “Access denied” error after installation of the extension?

Whenever you get Access denied error while clicking on the extension tab after installation, log out admin panel and re-login.

  • Why Order Confirmation Notification is not working for my Magento store?

Note: you must have to enable “Mobile Confirmation” first for your Magento 2 store, otherwise “Order Confirmation” notification will not be work for your registered customers.

  • Which SMS gateways are supported with SMS notification Pro?

Right now we have integrated this extension with the following gateways:

  • Bulk SMS
  • SMS Global
  • Gupshup
  • Kutility
  • MSG91
  • MSGClub
  • Plivo
  • TextLocal
  • Twilio

SMS Variables & Objects List

Order Objects (sales_order) —————————————

{{var order.id}},
{{var order.state}},
{{var order.status}},
{{var order.coupon_code}},
{{var order.shipping_description}},
{{var order.base_grand_total}},
{{var order.base_shipping_amount}},
{{var order.base_subtotal}},
{{var order.base_tax_amount}},
{{var order.discount_amount}},
{{var order.grand_total}},
{{var order.shipping_amount}},
{{var order.shipping_tax_amount}},
{{var order.subtotal}},
{{var order.tax_amount}},
{{var order.total_qty_ordered}},
{{var order.increment_id}},
{{var order.customer_email}},
{{var order.customer_firstname}},
{{var order.customer_lastname}},
{{var order.order_currency_code}},
{{var order.store_name}},
{{var order.created_at}},

————————————— INVOICE Objects (sales_invoice) —————————————

{{var invoice.id}},
{{var invoice.tax_amount}},
{{var invoice.base_grand_total}},
{{var invoice.subtotal}},
{{var invoice.grand_total}},
{{var invoice.shipping_amount}},
{{var invoice.shipping_tax_amount}},
{{var invoice.total_qty}},
{{var invoice.order_id}},
{{var invoice.increment_id}},
{{var invoice.created_at}}

————————————— SHIPMENT Objects (sales_shipment) —————————————

{{var shipment.id}},
{{var shipment.increment_id}},
{{var shipment.total_qty}},
{{var shipment.order_id}},
{{var shipment.customer_note}},
{{var shipment.created_at}},

————————————— Credit Memo Objects (sales_creditmemo) —————————————

{{var creditmemo.id}},
{{var creditmemo.increment_id}},
{{var creditmemo.grand_total}},
{{var creditmemo.shipping_amount}},
{{var creditmemo.base_subtotal}},
{{var creditmemo.subtotal}},
{{var creditmemo.tax_amount}},
{{var creditmemo.order_id}},
{{var creditmemo.created_at}},

————————————— CUSTOMER Objects (customer_entity) —————————————

{{var customer.id}}
{{var customer.firstname}}
{{var customer.lastname}}
{{var customer.email}}
{{var customer.created_in}}
{{var customer.created_at}}

Find out how to install the SMS Notification Pro extension for Magento 2 via Composer.

Rate the user guide
 stars  from 0 votes (Details)
magento_2/sms_notification.txt · Last modified: 2021/08/12 08:57 by azolotorevich