J2T SMS Gateway Extension for Magento 2 Documentation for v. 2.0.x

Similar documents
EASYPAY MODULE - MAGENTO 2

Admin Product Grid Category Filter

Import Export Products Attributes

J2T Points & Rewards Extension for Magento 2 Documentation for v. 2.0.x

MexBS Google Invisible Recaptcha v1.0.0 User Guide

5. Enable and configure Stripe in Magento Admin under Stores/Configuration/Payment Methods/Stripe

Php4u Payment Restrictions Module for Magento 2

Delete Orders User Guide

Mobile Login extension User Manual

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

In this tutorial, we will show you how to easily add your store to your Facebook fan/business page, just in two simple steps.

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Facebook Pixel for Remarketing for Magento 2

GDPR PRO FOR MAGENTO 2

[ 5 ] If you are in developer or default mode, run the following commands:

Quick Start Manual. Not2Order for Magento 2. Start here

Twitter & Facebook Login v2.x Extension Installation for Magento 2 From Plumrocket Documentation

rma_product_return_magento2

Aitoc. Product Custom Options Management User Manual for Magento 2

Blast Search Lucene Search Module for Magento 2

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Triveneto payment method for Magento 2

DPD France Shipping Method Module Magento 2

How to Migrate from Drupal Commerce to Magento

Log Monitoring And Notification User Guide

SIMICART USER GUIDE SERIES. SimiCart Install SimiConnector

Magento 2 / Google Maps Integration User Guide For Extension Version 1.0.2

Instagram Widget User Guide

Customer Redirect Pro for Magento 2

China SMS Login. V1.X for M2. User Guide / Sunf

Gift Card Manager Extension

STRIPE PAYMENTS FOR MAGENTO 2 - DOCUMENTATION

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

STORE LOCATOR For Magento 2

Custom Carrier Trackers

Call For Price extension User Manual

Web Push Notification

PagSeguro Payment. User Guide

1. Installation Instructions

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Force Login USER GUIDE

Indian GST extension User Manual

Payments. Magento2 Module User Guide for v4.0.x

1. Installation Instructions

Aitoc. Review Booster User Manual for Magento 2

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Aitoc. Product Reviews and Ratings User Manual for Magento 2

1. Installation Instructions

Bazaarvoice for Magento 2 Extension

Magento Pinterest Extension User Guide

Ajax login Magento2 Extension

Buyer Seller Communication Marketplace Add-on

User Manual for Market Place. Version 2.0 & above

USER GUIDE MAGENTO TO MAGENTO MIGRATION

Configuring Autocomplete & Suggest

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

CUSTOMER APPROVAL FOR MAGENTO 2

INSTALLATION GUIDE. for Magento 2 Extension

EXTENSION FOR MAGENTO 2. (Updated May 23 rd 2017) INSTALLATION GUIDE

Fastly_Cdn Module Installation Instructions

Size Chart. User Guide v1.0.0

1. Installation Instructions

Improved Import / Export Magento 2 Extension Manual. Manual for Improved Import / Export extension for Magento 2

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Rewards Points for Magento 2.0

IMPORT/EXPORT CUSTOMERS FOR MAGENTO 2. User Guide. User Guide Page 1

1. Installation Instructions

Import Export URL Rewrites for Magento2 Extension

Stock Notification Magento2 Extension

EMARSYS FOR MAGENTO 2

Custom Registration Field For Magento2

Purpletree SMS for Magento2

User Manual RouteSms SmsPlus Desktop. Version 1.0

Stockbase Extension Magento 2.0

Configuring Autocomplete & Suggest

Contents Overview... 3 Steps to run an Excel Add-In Setup:... 4 Add-Ins LOGIN SEND SMS Send Text or Flash Sms... 1

Cache Warmer How to install the extension. How to upgrade extension. Disabling the Extension

1

Magento 2 Guide ING. Guide 1

Follow Up . Magento Extension User Guide. Official extension page: Follow Up . User Guide: Follow Up

SMS+ Client User Manual

Flexslider v2.x Installation and User Manual

FREE AJAX SUITE. User Guide FOR MAGENTO 2. Version: Release Date: Product Page: Ajax Suite. Support:

Price Alert extension for Magento2. User Guide

PayPalPlus Magento 2 User's Guide

Review Reminder extension for Magento2. User Guide

IMPORT/EXPORT URL REWRITES FOR MAGENTO 2. User Guide. User Guide Page 1

1. Installation Instructions

HiConversion Customer Experience Optimization

Import Export Newsletter Subscribers for Magento2 Extension

User Guide. Nexmo SMS Notification Extension for Magento by Azaleasoft. Support: (

Registration Fields Manager extension for Magento2. User Guide

DeltaVista DSPOne DVA Check Extension User Guide

YMM Products Parts Finder

User Guide. Twilio SMS Notification. Extension for Magento by Azaleasoft. Support: (

IMPORT/EXPORT WISH LIST ITEMS FOR MAGENTO 2. User Guide. User Guide Page 1

rm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:staticcontent:deploy

Home center SMS integration

PX Shopping Cart Plugin Magento. Version 1.3

GPIO SMS Remote Control and Monitoring Software

Transcription:

J2T SMS Gateway Extension for Magento 2 Documentation for v. 2.0.x Summary How to install...2 How to configure... 3 Description of configuration fields... 4 How to add SMS to any transactional emails... 5 How to setup import file... 5 Few configuration examples...6 voodoosms.com... 6 click-a-tell... 6 mobyt...6 bulksms.com... 6 mysmsaddress.com... 6 pluriware.fr...6 1

How to install 1. unzip de module in app/code/j2t/smsgateway 2. enable module: bin/magento module:enable --clear-static-content J2t_Smsgateway 3. upgrade database: bin/magento setup:upgrade 4. re-run compile command: bin/magento setup:di:compile Optional In order to deactivate the module bin/magento module:disable --clear-static-content J2t_Smsgateway In order to update static files: bin/magento setup:static-content:deploy 2

How to configure Log into your administration panel and go to stores, Settings, and Configuration On configuration screen, it will be necessary to click on SMS Gateway, from J2T Modules section: 3

Description of configuration fields Number Format: This is where you define if the phone number must begin with a plus sign (+) or not. URL: URL used by your SMS gateway to send messages. Username: Username used in order to identify your account when sending messages (optional). Sending Method: GET or POST, this will depend on gateway used and its capability. Password: Password used when sending SMS messages on configured gateway (may be optionnal). Mobile/Cell Number: This is where sender phone number is defined. This is also important because this is the number used when doing tests. Max. Char: This limitates, truncates messages having longer length than defined value Parameters: Here must be added all parameters that would be used with GET/POST submissions. Return Value: This is optional value and only use for development test purpose. SMS To Specific Countries: Allow to define which country can receive SMS messages. Telephone attribute: This is the attribute name that the module will look after when sending SMS messages. Priority order will be (when available): Order object, Customer Object, Session Object. SMS Sending Test: By hitting this button, you ll be able to test your configuration and will receive a test SMS on your configured phone number Export: Allow you to export current CSV phone configuration Import: Allow import of CSV file in regards of phone number configuration Regex Replace: This will allow proper formatting of phone numbers (removing spaces, dots, dashes, etc.). This should remains as is unless necessary. Record Logs: This feature will allow you to record information regarding SMS treatments. This can be important for debugging. 4

How to add SMS to any transactional emails In order to add SMS messages, you will have add them within <sms> tags in your transactional email template. The following is an example of how it should be: Email text... Email text... <sms>sms message</sms> Variables are also available and you can use them as you usually do within your default emails templates. How to setup import file Import file is important because it allows the system to properly understand which phone numbers to be used. The required information should be as the following: Country International code Mobile code Regex mask FR +33 6 /(06 00336 \+336 336)(\d{8})/i FR +33 7 /(07 00337 \+337 337)(\d{8})/i FR = the iso code for France +33 = the international code for France 6 = the mobile code number /(06 00336 \+336 336)(\d{8})/i = regular expression that is required to check the validity of the phone number 06 00336 \+336 336 = all common phone number writing. For our case, it would be 06 or 00336 or +336 or 336 \d{8} = this means that there will be 8 numbers after the mobile code Please find International mobile number standers here: http://en.wikipedia.org/wiki/list_of_mobile_phone_codes_by_country Sample file: http://www.j2t-design.net/media/tablecells_sample.csv CSV for India: http://www.j2t-design.net/media/tablecells_india.csv CSV for Pakistan: http://www.j2t-design.net/media/tablecells_pakistan.csv 5

Few configuration examples voodoosms.com (use J2TDEAL coupon on voodoosms.com and purchase credits at 2.99p instead of 3.7p) sending method: POST url: http://www.voodoosms.com/vsapi/server.php method=sendsms&destination={{phone_number}}&originator={{sender}}&message={{text _message}}&username={{user}}&password={{pass}}&validity=1 click-a-tell url: http://api.clickatell.com/http/sendmsg user={{user}}&password={{pass}}&api_id=your_api_id&to={{phone_number}}&text={{ text_message}} mobyt url: http://multilevel.mobyt.fr/sms/send.php user={{user}}&pass={{pass}}&rcpt={{phone_number}}&data={{text_message}}&sender ={{sender}}&qty=ll format tel: international with + sign bulksms.com url: http://bulksms.vsms.net:5567/eapi/submission/send_sms/2/2.0 username={{user}}&password={{pass}}&message={{text_message}}&msisdn={{phone_n umber}} mysmsaddress.com url: http://66.179.181.59:80/smsc/general/sendsms.jsp userid={{user}}&password={{pass}}&submit_name={{sender}}&send_to={{phone_numbe r}}&message_type=0&message_text={{text_message}} pluriware.fr url: http://sms.pluriware.fr/httpapi.php user={{user}}&pass={{pass}}&cmd=sendsms&to={{phone_number}}&txt={{text_messag e}} 6