Clickatell provide SMS gateway services for most countries via their web messaging platform. It costs nothing to set up an account with them. It works on a credit system where you purchase the number of message credits, so you only pay for the SMS messages you send.
Setting Up an Account with Clickatell
1. Go to the Clickatell sign up page: https://www.clickatell.com/register
2. Select Developers' Central.
3. Choose an option appropriate for your country.
4. Complete the details requested.
5. Once you have set up your account, select Set Up a New API from the APIs menu.
6. Click the Add HTTP API button.
7. Record the API ID. You will need this for setting up MessageSender.