goText Forums

OLD goText Forums (read only) Archive => goText International forums => Services => Topic started by: kentchristopher on May 02, 2008, 04:49:50 pm

Title: Voipcheap.com charging for goText SMS that should be free
Post by: kentchristopher on May 02, 2008, 04:49:50 pm
Voipcheap.com offers free SMS with limits (15 over the past 7 days) to most countries. I just bought credit so haven't exceeded the limits and tried sending SMS with goText, only to discover that they were charging me €.05 per SMS sent from goText as a "UrlSMS". The interesting thing is that when I sent an SMS using their URL SMS instructions (as outlined below) they are going through as free, so it appears they are somehow detecting the use of goText in sending.

Is there a way around this? It seems to me it should be pretty easy to have a script which simply opens a URL based on the following:

https://myaccount.VoipCheap.com/clx/sendsms.php?username=xxxxxxxxxx&password=xxxxxxxxxx&from=xxxxxxxxxx&to=xxxxxxxxxx&text=xxxxxxxxxx

I'm considering trying to send SMS as URLs from my phone's browser, but that seems like it would be rather painful. :)

Is this something that can be remedied with a new script?
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Michael Sorokin on May 04, 2008, 06:12:36 pm
Hello, I use 12voip and also discovered the same problem. I've made request to the j12voip support about charging for UrlSMS and waiting for the answer.
Also I noticed that sometimes  I am not chareged for SMS when sending through goText, and sometimes  - I am charged (inspite I always send SMSes to FREE destinations and I have freedays and send less then 15 SMSes in 7 days). So, it's not clear completely.
That's seems strange :(
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Michael Sorokin on May 04, 2008, 10:46:17 pm
Ok, I've performed several tests and now it's clear that something wrong with goText script as when I use goText - I am charging, but when I just use UrlSMS by putting Url to my browser I am not charged:

Here is the quoting from instructions:

Using HTML SMSlink

You can also send text messages (SMS) without using our software or accessing the website. Use the following link and fill in the desired data:

https://myaccount.12voip.com/clx/sendsms.php?username=xxxxxxxxxx ?&password=xxxxxxxxxx&from=xxxxxxxxxx&to=xxxxxxxxxx&text=xxxxxxxxxx


Explanation of the variables:

    * username: your 12Voip username
    * password: your 12Voip password
    * from: your username or your verified phone number. Always use international format for the number starting with +, for instance +491701234567
    * to: the number you wish to send the sms to. Always use international format starting with +, for instance +491701234567
    * text: the message you want to send
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Michael Sorokin on May 05, 2008, 06:37:41 am
Fresh news:
Today I repeated tests and either browser SMSlink  or goText sending were FREE. Besides, "Website error"  has gone.
I don't know is it temporary or something has been fixed - but hope that it will work correct from now.
I will keep you informed if charging or web-error would return.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Michael Sorokin on May 05, 2008, 04:02:42 pm
Now I can say, that when sending SMS with browser SMSlink - it's always Free, but while using goText - it's sometimes free, sometimes - not :(
I suppose modifying of the script is needed....
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: alasdair on May 08, 2008, 02:38:18 pm
I have a suggestion as to why voipcheap are charging for goText SMS. I am not sure how goText works, so I may be wrong.

When talking about free calls (not texts), the voipcheap website says:

"Max 300 minutes per week of free calls, measured over the last 7 days and per unique IP address."

I know that this causes trouble for people not getting free minutes when they use voipcheap via another service such as voxalot.

If there is a similar limit per unique ip address for SMS, then goText SMS will quickly reach this limit and people will start to be charged. When Michael tests urlsms, it is free since he has not made many SMS from his unique ip address.

Could that be the problem?
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Zydio on May 09, 2008, 08:30:50 am
Quote

alasdair ha scritto:
I have a suggestion as to why voipcheap are charging for goText SMS. I am not sure how goText works, so I may be wrong.

When talking about free calls (not texts), the voipcheap website says:

"Max 300 minutes per week of free calls, measured over the last 7 days and per unique IP address."

I know that this causes trouble for people not getting free minutes when they use voipcheap via another service such as voxalot.

If there is a similar limit per unique ip address for SMS, then goText SMS will quickly reach this limit and people will start to be charged. When Michael tests urlsms, it is free since he has not made many SMS from his unique ip address.

Could that be the problem?


Nice find alasdair!
If there is a similar limit for sms messages...yes, that can definitely be the problem!
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Michael Sorokin on May 09, 2008, 05:11:24 pm
Quote

alasdair wrote:
If there is a similar limit per unique ip address for SMS, then goText SMS will quickly reach this limit and people will start to be charged.


So, all who use goText with script www.gotext.org/cgi-bin/all-betamax.pl has the same IP? And it is -    84.33.26.2?
Am I right saying that the solution - to put all-betamax.pl script on own web-site?
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Zydio on May 12, 2008, 02:16:16 pm
Quote

Michael Sorokin ha scritto:
Quote

alasdair wrote:
If there is a similar limit per unique ip address for SMS, then goText SMS will quickly reach this limit and people will start to be charged.


So, all who use goText with script www.gotext.org/cgi-bin/all-betamax.pl has the same IP? And it is -    84.33.26.2?
Am I right saying that the solution - to put all-betamax.pl script on own web-site?


If this is the problem, everyone using the script on goText server is seen with the same IP, and yes, using it on your own server would solve the problem.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: alasdair on May 12, 2008, 07:06:29 pm
It seems like the shared ip address is the problem, so I have put the betamax perl script on my server to test this theory.

I need to wait a few days before I can see if this is the problem, because I have sent too many texts with my voipcheap account, so I am charged however I send them.

On the voipcheap site, I cannot see the "15 over the past 7 days" that the OP mentions, only the following message:

"VoipCheap reserves the right after a certain amount of SMS to start charging sms for the default rate. "

On a slightly different topic, there seems to be an error the version of all-betamax (rev 46) that I downloaded from sourceforge. There's an open bracket on line 69 after the unless statement. I have closed the bracket on the copy on my server, and the script runs fine. I will post again here in a few days when I know if using my own server works.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: alasdair on May 16, 2008, 03:20:51 pm
I sent 3 test texts this afternoon

1. from voipcheap website
2. all-betamax.pl hosted on my server
3. all-betamax.pl on gotext server

All three texts were free... so I'm no closer to confirming why some are charged.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Michael Sorokin on May 18, 2008, 11:37:52 am
Maybe it depends on how many people use all-betamax.pl on gotext server in the week period? So if not many - some SMSes will be free. But if opposite - only 1-2 SMSes will be free.
I will try to check this theory :)
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: kentchristopher on June 12, 2008, 04:06:20 pm
Any follow up on this?

How does one host the betamax.pl file on their own website? Is it simply a matter of uploading the file and then configuring goText with the new URL? i.e. http://www.mywebsite.com/betamax.pl ?

For the time being, I've resorted to making browser favorites which I can edit (to change the number and message) and then open to send the SMS. This is a very clunky way of doing things though.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Zydio on June 13, 2008, 08:08:24 am
Quote

kentchristopher ha scritto:
Any follow up on this?

How does one host the betamax.pl file on their own website? Is it simply a matter of uploading the file and then configuring goText with the new URL? i.e. http://www.mywebsite.com/betamax.pl ?

For the time being, I've resorted to making browser favorites which I can edit (to change the number and message) and then open to send the SMS. This is a very clunky way of doing things though.


Yes you simply have to download the script, and upload to your website. Your website must have support for Perl scripts though, but the majority of web servers usually does and requires you to put Perl script into the /cgi-bin/ subfolder (as it is on goText website).

Once you have uploaded the script to your server you simply have to add the service with the url of the script from you server, like: http://www.youwebsite.com/cgi-bin/all-betamax.pl

Bye
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: kentchristopher on June 13, 2008, 10:30:18 am
Is downloading the script simply a matter of right-clicking and doing Save As on the link below?

http://www.gotext.org/cgi-bin/all-betamax.pl

I ask because I did this and looked at the file, and it doesn't seem to contain much except the text below:

3Put number in international format!
example : +391234567890


Thanks,

Kent
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Zydio on June 13, 2008, 10:45:51 am
Quote

kentchristopher ha scritto:
Is downloading the script simply a matter of right-clicking and doing Save As on the link below?

http://www.gotext.org/cgi-bin/all-betamax.pl

I ask because I did this and looked at the file, and it doesn't seem to contain much except the text below:

3Put number in international format!
example : +391234567890


Thanks,

Kent


No, right click and "save as" on the following link to download the script: http://gotext.svn.sourceforge.net/viewvc/*checkout*/gotext/services/perl/all-betamax.pl

(you can find all script sources on our SVN, you can browse it also via web from here: http://gotext.svn.sourceforge.net/viewvc/gotext/services/ ).

Bye!
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: kentchristopher on June 13, 2008, 04:01:41 pm
Some feedback...

I downloaded the all-betamax.pl file and placed it on my server (uploaded as ASCII, changed file permissions). I was able to get the script to work, though I did have to add a } to line 135 of the script in order for it to work with goText.

However, when I tried actually sending an SMS, I received the GPRS connection error. I then tried it with the script on the goText server and it worked fine, so it obviously has something to do with the script being modified (which it seems I had to do) or with it being on my server.

Fortunately, the SMS that was sent using the goText server went through as Free.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: alasdair on June 16, 2008, 11:39:59 pm
Quote

kentchristopher wrote:
Some feedback...

I downloaded the all-betamax.pl file and placed it on my server (uploaded as ASCII, changed file permissions). I was able to get the script to work, though I did have to add a } to line 135 of the script in order for it to work with goText.


Are you sure that you should close the bracket on line 135? I don't have time to look at the script code, but in a previous post on this thread, I said that I added a right bracket on line 69, and the all-betamax.pl file has been working on my server for over a month. That may be your problem.

Running the file on my server, I seem to get 10-12 free sms per week before betamax start to charge. The exact cut off point seems arbitrary, but I get more free texts than I did when I ran the script on the gotext server. Even when I do get charged, it's much cheaper than the 20 cents/sms that o2 charge in Germany.
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Tigerix on June 20, 2008, 04:56:14 pm
Hi,

I would like to enhance the all-betamax.pl script, so it supports multiple recipients and text parts.

Which of the scripts on the server contain such a funtionality, so I can get inspired how the API works?
Title: Re: Voipcheap.com charging for goText SMS that should be free
Post by: Zydio on June 21, 2008, 03:48:08 pm
Quote

Tigerix ha scritto:
Hi,

I would like to enhance the all-betamax.pl script, so it supports multiple recipients and text parts.

Which of the scripts on the server contain such a funtionality, so I can get inspired how the API works?


Perl script doing such things are the O2 Ireland (all-o2.pl) script (for the text parts) and the vyke.pl one.

And if you need some other support or clarification..feel free to ask!