Community Documentation

Configuring SMS framework with Clickatell SMS services

Last updated April 14, 2011. Created by grub3 on March 8, 2010.
Edited by akalsey, Sepehr Lajevardi. Log in to edit this page.

Connnect to http://example.com/admin/build/modules
Enable Clickatel module in SMS Framework section.

Please note that Clickatel module only supports sending SMS, not receiving them.

Receiving SMS requires a phone number located in a country, which is billed every month.
Therefore, receiving SMS via clickatel was not yet implemented.

Clickatel account

Visit and sign-up for an account using the API option.

You will be asked to buy a minimum number of credits.
By the time of writing this tutorial, the number is 400.

Then go to the admin panel:
https://www.clickatell.com/central/manage_products.php

Add an HTTP connection:

Enter the following information:

  • Name: for example "MySite".
  • IP Lock Down: you may enter the IP of your website to restrict connection.
  • Dial Prefix: example, 33 for France.
  • Callback Type: ???
  • Callback Url: ???
  • Callback Username: ???
  • Callback Password: ???

Validate.
You API ID is now visible.

Drupal admin panel

Go to http://example.com/admin/smsframework/gateways
Click on Configure on the Clickatel line.

You will be asked to enter:

  • API ID
  • Password
  • Username

Click on Save.

If no error is returned, this works fine.

Comments

And next....

I am using the current stable version of SMS Framework, 6.x-1.0 and these steps all work fine. When I go to actually register a mobile number though it fails to send the notification SMS, oddly enough it must send it somewhere as Clickatell charges for it, but no evidence in their logs. I've posted the info on the issue queue so hopefully it will get resolved soon.

I tried the dev version (6.x-2.x-dev) and it registers my mobile just fine.

cheers
- Ruben

Does not work for me

The whole setup process went fine for me, no errors, everything smooth.
But the problem is that all the gateway does is it shows me Current balance, nothing else.
No SMS actually get sent.

Drupal 6.20 here and will be willing that someone who knows what to look at would have a look.

About this page

Drupal version
Drupal 6.x
Audience
Site administrators

Site Building Guide

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.
nobody click here