Jump to content

Get FREE sms notification of new order


Recommended Posts

Yes finally don't pay for those sms's. Well its not entirely fool proof, some carriers (Your cell phone provider) allow different amounts of free sms's per a day. Currently with Vodacom (South Africa) i can get 3 free sms's a day, thats enough to get you to look at the admin.

 

Your carrier!? Yes, its true, some carriers have some limited web-to SMS and email to SMS services. On Verizon Wireless’ vtext.com site you can send a text to a Verizon wireless cell phone user, and send an SMS via email to “verizon wireless phone number”@vtext.com. Sprint has a similar web based service to text Sprint customers. They still get some money the more times people text using most solutions, so why not get more people to text their customers.

 

Well here is the simplest code you'll ever use in your life!

(my first addon)(has been tested)(Please post problmes if you're wiser fixes too :)

 

 

 

/*

************************************************************
* E-mail to SMS is typically provided by sending           *
* e-mail to an address in the format: [email]number@provider.ext[/email]. *
************************************************************
Some examples:
SMS EMAIL ADDRESSES:
ALL: [email]phonenumber@teleflip.com[/email]
Alltel: [email]phonenumber@message.alltel.com[/email]
AT&T Wireless: (now Cingular): [email]phonenumber@mmode.com[/email]
Boost Mobile: [email]phonenumber@myboostmobile.com[/email]
Cingular: [email]phonenumber@cingularme.com[/email]
Metro PCS: [email]phonenumber@mymetropcs.com[/email]
Nextel: [email]phonenumber@messaging.nextel.com[/email]
Ntelos: [email]phonenumber@pcs.ntelos.net[/email]
Orange: [email]phonenumber@orange.net[/email]
Sprint (now Sprint Nextel): [email]phonenumber@messaging.sprintpcs.com[/email]
T-Mobile: [email]phonenumber@tmomail.net[/email]
Verizon: [email]phonenumber@vtext.com[/email]
Virgin Mobile: [email]phonenumber@vmobl.com[/email]
[b]South africa is:[/b]
Vodacom:
[email]1234567890@voda.co.za[/email]
MTN
[email]1234567890@mtn.co.za[/email]
*/

 

If you cant find it here, goto:

notepage.net/smtp.htm

 

Got it?

Follow these steps:

 

1. Open includes/checkoutscript.php

2. add this Code :

$sendto = "phonenumber@provider.com";
$subject = "";
$message = "Order: ".$domains." Invoice ID: ".$invoiceid." Product ID: ". $productid;

mail($sendto, $subject, $message);

 

3. Last time Do Not forget to activate Run Checkout scripts on your WHMCS General Configuration > Others > Run Script on CheckOut

 

Hope you make some use of it :)

 

Regards,

Paul

Link to comment
Share on other sites

  • 3 weeks later...

I have tested this and it dont work can anyone shed any light?

 

$sendto = "0785******@orange.net ";
$subject = "";
$message = "One order pending on WHMCS: Domain(s)".$domains." Invoice ID: ".$invoiceid." Product ID: ". $productid;

mail($sendto, $subject, $message)

 

And below is the error i get :( ......

 

----- The following addresses had permanent fatal errors -----
<0785*******@orange.net>

 ----- Transcript of session follows -----
... while talking to smtp-in.orange.net
>>> RCPT To:<0785*******@orange.net>
<<< 550 <0785*******@orange.net>: Recipient address rejected: User unknown

:?

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 months later...
  • 3 months later...
I have tested this and it dont work can anyone shed any light?

 

$sendto = "0785******@orange.net ";
$subject = "";
$message = "One order pending on WHMCS: Domain(s)".$domains." Invoice ID: ".$invoiceid." Product ID: ". $productid;

mail($sendto, $subject, $message)

And below is the error i get :( ......

 

----- The following addresses had permanent fatal errors -----
<0785*******@orange.net>

 ----- Transcript of session follows -----
... while talking to smtp-in.orange.net
>>> RCPT To:<0785*******@orange.net>
<<< 550 <0785*******@orange.net>: Recipient address rejected: User unknown

:?

 

try 44785********@orange.net - might need it in international format. Worth a try :)

Link to comment
Share on other sites

Hi, some providers accepting only messages sent from the registered email, so is it possible set a sender like this:

 

$sender = "myemailaddress@mydomain.com";
$sendto = "phonenumber@provider.com";
$subject = "";
$message = "Order: ".$domains." Invoice ID: ".$invoiceid." Product ID: ". $productid;

mail($sendto, $subject, $message);

 

Thanks

Link to comment
Share on other sites

I don't think this is totally possible in all countries. For example, it only works on Vodacom & MTN in South Africa, and not on CELL C or Virgin's networks.

 

Also, this isn't a guaranteed service. For example, if you get too many free email to SMS per day on the Vodacom network, they flag your phone number for business usage, and instead of delivering the actuall SMS, tells you to upgrade to business class SMS services. I already have 3 phone numbers flagged in this manner, so now I don't receive ANY free email to SMS's

 

Instead,I setup a seperate email address which "catch" all the signups, and setup my cellphone to connect to our mail server via IMAP and monitor that email account. So, I only really pay for data when there's a new email. It's much more reliable, and I can get more content this way

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated