General description
This feature allows you to set up your Clickatell SMS account details and receive a SMS notice on your mobile phone each time a booking is made on your site.
Usage
In order to use the Clickatell gateway you need a Clickatell account and at least one registered connection (API sub-product instance) between your application and our gateway. Each connection method is known as a sub-product. Here's how:
Step 1 - register for a Clickatell account
If you do not already have a Clickatell account, you need to register for one as per below. Otherwise proceed to Step 2.
-
-
Click on the registration hyperlink.
-
Fill out the registration form.
After successfully submitting the form you will automatically be logged into your new account and taken to a page where you can add your chosen API connection.
Step 2 - add a registered API connection (sub-product)
-
Select "Manage my Products" from the top menu.
-
Select the API connection type you wish to use (HTTP API) from the drop down menu ('Add Connection').
-
Complete the form. Make sure that you enter the locked IP(the IP of this server), set Callback to HTTP POST. You'll need to set the IP callback to /index2.php?option=com_jomres&task=sms_clickatell_callback and a userid and password.
If you register more than one API connection, the description name you enter for each must be unique - you cannot have multiple APIs with the same name.
After successfully submitting the form, your authentication details will be displayed, including each connection's unique API ID (api_id). These authentication details are required when connecting to the Clickatell gateway to send a message.
Step 3 - populate the fields in the Jomres Clickatell config
Use your userid, password and api_id to populate the fields in the Clickatell configuration screen and set the gateway to 'active'.
Final notes
Obviously, you cannot use/test this gateway from localhost, you'll need to do that on a 'live' server. You (or the owner of the Clickatell account) will be charged for the messages sent each time a booking is made.