How to use SMS to sold Hotspot Access to my clients?

Hello People:

I have working a few hotspots in Argentina, and I would like to add a new method to sold WiFi access to my clients. I want to show in the hotspot login page a text with information about how to buy credit through the cellphone. This is the idea:

Client send SMS to one number with the amount of time that he wants to pay for------------ the system recive this SMS and generate one username and password with the limit time that the client wants to pay----------- the system send a SMS with the username and password----------the client recive this SMS and then login in the hotspot weblogin page.

I was “googling” looking for information and software to deploy this development, and I did´t found anything about this.

Somebody have something like this working?

How do I deploy this project?

Some IDEA?

I have one linux server, with freeradius, MySQL database, and Radius Manager for billing and administrative propourses.

I hope somebody can help me.

Thank You

Very interesting the topic fabian. I suppose that you must come to an agreement with the telephony operator in order that she does the debit?

Chepix, yes of course, the cell phone company made the billing stuff.

But I can’t found information about how to deploy this. I hope somebody of here can help me!

only your phone company can help you. you should contact every operator in your region =)

Chupaka

Thank you for your response.

My phone company just made the billing, discount the credit from the user and control if the client has credit to achieve have access to one username/password.
But the control of MySQL databases, is my job, the cellphone company jusr realy all the sms’s comming from the clients, to one gsm modem of my own, there i have to detect what kind of service the client want to buy, and create the apropiate entries in the MySQL databases, then send back a SMS to the client.

The problem is that i don’t found any company or any software to do that. :S

So i’m a little stuck here.

Thank you.