DIDForSale Announces its Partnership with IPsmarx Technology

DIDForSale a leading VoIP DID provider is proud to announce its partnership with IPsmarx Technology Inc., a leading provider of VoIP solutions in order to broaden their global reach and better serve VoIP Service Providers.

IPsmarx has been an innovator of scalable VoIP solutions since 2001. They deliver Softswitch and Calling Card Solutions to operators in 63 different countries at affordable prices. Through this partnership, clients will have the opportunity to take advantage of DIDForSale’s low rates on VoIP SIP DID’s and the convenience of purchasing these anywhere within the US. In addition, clients will be able to enjoy advanced features as supplied by IPsmarx solutions allowing them to stand out from the competition and help expand their business.

DIDForSale is a leading VoIP DID provider. “Our company provides the best quality VoIP origination and termination services at low rates,” says Kunal Mittal, President of DIDForSale, “Our origination services provide access to local access numbers all over USA. With the evolution in the VoIP (Voice over IP) technology we offer SIP DID (VoIP DID) service at the fraction of cost of analog lines.” DID services from DIDForSale allow service providers to show presence in 2600+ rate centers all over USA. These services open doors for businesses to offer local access numbers to their customers at a significantly lower price. “Over the last few years, local access numbers have been a very attractive alternative to expensive Toll Free numbers,” Kunal Mittal says.

“With our SIP Based Calling Card Platform, our clients are able to take advantage of DID technology without the need for a gateway,” says Carrie Fedders, Account Manager with IPsmarx, “Partnering with DIDForSale will reduce our clients’ set up time and allow them to take advantage of the many different area codes available, allowing them to expand their business to many different geographical regions.”

About IPsmarx

With offices in New York, NY, Reston, VA, and Toronto, Canada, IPsmarx Technology has been providing feature rich VoIP solutions since 2001. IPsmarx helps entrepreneurs and existing calling card operators to manage and grow a successful calling card businesses in over 63 countries. For more information contact IPsmarx at 703-871-5278, email alexia@ipsmarx.com, and visit http://www.ipsmarx.com.

About DIDForSale
DIDForSale DIDForSale based in Southern California, USA provides VoIP services to businesses and individuals. The Company offers quality services to its customers at an affordable rate. For more Information contact DIDForSale at contact-info @ didforsale.com and visit https://www.didforsale.com.

Now Order a VoIP DID directly from www.didforsale.com

We at ‘Didforsale’ are committed to provide our clients with the best of service and in the most transparent and convenient way possible.
As a step further in this direction, we are introducing a new feature ‘Request DID’ on our website www.didforsale.com to streamline the process of requesting a DID if it is not in our inventory.
Follow the following steps to request a DID:-

* Login to your account
* Click on the ‘Buy DID’ link from the left side menu.
* Click on ‘Request DID’ button.
* Select the required rate center, quantity and DID type (metered or unmetered).
* Submit the request.
This feature will help us process your orders in the most efficient way. If you have any comments then please let us know.
Thank You,



DID For Sale with Trixbox

<!– @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } A:link { color: #0000ff } –>

Link with Images

Setting up DIDForSale with TrixBoxPro

  1. Download trixboxpro from www.trixbox.com

  2. Install the software on your machine.

In my case my trixbox was on local network behind the router/firewall. Good thing about trixbox is that at the time of activation if detect that the trixbox server is behind the firewall.
My Router IP
When I login on trixbox 1st time, I see this screen.

Type the username IP and password IP

Before that I configured my server with static IP address

Once I login with usernameip and password ip, I see this screen

Press 11, “Set root password”. You should be comfortable in linux, don’t need to be expert. You will be fine as long as you know what you are doing.

Type the password that you can remember.

Then press Q to quit.

Being able to login as root, gives you more ability to learn and see things behind the curtains. Also gives you ability to debug things.

Now we will login as root,

Now open a web browser and type the ipaddress os your server

Click on options -> voip -> and enter the information.

Click on Add VoIP Account. You will see an entry like this

Now lets add the phone number

Extensions -> Phone Numbers

Now Click on Extensions -> Phones

Now Click on Extensions -> Add Extension
Select the phone number if you was the DID to ring on this extension.
Now in this notice the Inbound Phone number and Phone Devices. I selected the device and DID number we configured earlier.

Once All the information is verified you will see this

If you go back and click on phone number you will notice that the number is assigned to this new extension.

Once this is done click on Extensions -> Phones

You will notice the password is changes to 1100

Now I am going to ssh to the server using putty (Don’t know about putty, Google is your friend)

Login as root and the password you selected.

Once logged in type asterisk –r

And you will be in asterisk CLI, here you will see all the activity related to asterisk.

Now Download free xLite from counterpath.
Click on Sip Account Setting

Click on add and Enter the following information, (Password is 1100)

Click Apply, OK,

On CLI in in ssh console you will see this

On Xlite you will see this,

Now I am going to call 1949 885 0076 DID Number I assigned for this. But before making a call I will do the post forwarding on my router to my trixbox server.

Now when I make the call I can see the call flow in the asterisk console:

And my soft phone is singing.

This is the basic setup and proves that SIP DID with DIDforSale works with the trixbox even behind the NAT. For any further questions or concerns send us email to contact-support ay didforsale.com

Configure Inbound DID with asterisk pbx and DID For Sale

In PBX web portal, Add a trunk,

[didforsale] type=peer

Please note: You can find the IP for DIDForSale upon logging into your account.  We send the calls to your public IP address and do not require any username, password or registration to our server.

In extension.conf, add these lines.  //This will remove + from the callerid, which many people can not handle.
[from-didforsale] exten => _X.,1,Set(CALLERID(num)=${CALLERID(num):1})
include => from-trunk

Now your system will be able to accept calls from didforsale.com. Now you can do anything you want with the DIDs.

Hope this helps, feel free to comment in this if you want to see any additional information of help.

Thank you,


Fix for THEINCREDIBLEPBX.com/nerdvittles.com version of Asterisk (Contributed by one of our customer)

DIDforSale is sending calls to their server but the PBX was not getting any calls.  PBX in a Flash / The Incredible PBX is designed to be a completely secure system.  It turns out that I just needed to add your IPs to my iptables firewall.  Please follow the following steps:

1. SSH to your PBX
2. Run the following commands:
iptables -A INPUT -s -j ACCEPT
iptables -A INPUT -s -j ACCEPT
iptables -A WHITELIST -s -j ACCEPT
iptables -A WHITELIST -s -j ACCEPT
service iptables save
service iptables restart
This should fix your issue.

Configure Free Switch with DID For Sale

This code was given by a customer. Thank you,

Freeswitch so rocks!  I used asterisk before and this is just cooler.

Anyway, yes the external profile defined in freeswitch will accept anonymous calls on 5080.  So that handle your termination to me.

I had to set up a conf/directory/<DID>.xml to handle the endpoint registration on my switch.  That’s pretty standard.

— filename conf/directory/default/17143612089.xml —
<user id=”7143612089″ mailbox=”7143612089″>
<param name=”username” value=”7143612089″/>
<param name=”password” value=”blah”/>
<param name=”vm-password” value=”12345″/>
<param name=”vm-email-all-messages” value=”true”/>
<param name=”vm-attach-file” value=”true”/>
<param name=”vm-mailto” value=“someuser@somedomain.com”/>
<variable name=”accountcode” value=”7143612089″/>
<variable name=”user_context” value=”default”/>
<variable name=”effective_caller_id_name” value=”replace with Customers Name”/>
<variable name=”effective_caller_id_number” value=”7143612089″/>

Then I set the conf/dialplan/extensions/<DID>.xml so that it will bridge the call properly and it’s done.

— filename conf/dialplan/extensions/7143612089.xml —

<extension name=”7143612089″>
<condition field=”destination_number” expression=”^[01]?(7143612089)$”>
<action application=”ring_ready”/>
<action application=”set” data=”ignore_early_media=true”/>
<action application=”set” data=”call_timeout=25″/>
<action application=”set” data=”hangup_after_bridge=true”/>
<action application=”set” data=”continue_on_fail=NORMAL_TEMPORARY_FAILURE,TIMEOUT,

<action application=”set” data=”ringback=/usr/local/freeswitch/sounds/holdmusic/06.mp3″/>
<action application=”bridge” data=”sofia/internal/$1″/>
<action application=”answer”/>
<action application=”voicemail” data=”default sip.sparkz.tv 1$1″/>
<action application=”hangup”/>

The call terminated properly, woot.

Hope this wil help users using Free Switch and wants to buy VoIP DID from DID for Sale.