hi Guys,

I am looking for someone who can help/develop on this project. I am reseller of a VoIP server provider. Company provides API for different operations and a link where I can login to manage my customers and do some visual customizations as well. My customers can also login from that link to check their call logs and credit etc. I want to have my site (domain already registered) where my customers can register, login, check credit, purchase credit (Alertpay, Paypal and CC Processing) and don't want them to have an impression that I am reselling a service. As the main company is a very strong market share in VoIP business there will be no service issue and there will be a fair business from my side, but "a reseller" doesn't give a good impression.

I am looking for a mature developer who can do the job in a very reasonable cost.

Visual Design Requirement: Can be provided immediately.

Here are API:

Code: 
We have created some API to make it easier for you to manage your customers, their balance, credit, call details, information, etc?.
Please check bellow the available options.

Kind regards
As an example we will use a fake customer with following details so that you can see how to fill in the URL: (because it it not a real user, the clicking on the links bellow will return an error.)

Resellername:                                   examplereseller
Customer:                                       excust*examplereseller
Reseller password                               9876qwer
Customer?s password:                            1a2b3c
Customer?s CLI:                                 004412345678 (when the CLI is linked to the account, your customer can use local access numbers without identifying himself with a code)


?to retrieve the call history from your customer?
https://www.voipinfocenter.com/api/request.ashx?command=calloverview&username=________&password=________&customer=_______&date=__________&callid=_________&recordcount=_____&direction=_______
username = the username of the reseller
password = the password of the reseller
customer = the username of the customer
date = the date from where the history is retrieved, format: yyyy-MM-dd HH:mm:ss Set to current time when not specified and direction is set to backward. This parameter is optional.
callid = the callid to display history of: 0 when not specified. This parameter is optional.
direction = the direction to search: valid values are 'forward' or 'backward', backward when not specified. This parameter is optional.
recordcount = the maximum number of records returned: 10 when not specified and 500 is maximum. This parameter is optional.


https://www.voipinfocenter.com/api/request.ashx?command=calloverview&username=examplereseller&password=9876qwer&customer=excust&date=2011-07-25 00:00:01&recordcount=100&direction=backward
or
https://www.voipinfocenter.com/api/request.ashx?command=calloverview&username=examplereseller&password=9876qwer&customer=excust&recordcount=500


?to use for changing the password of your customer?
https://www.voipinfocenter.com/API/Request.ashx?command=changepassword&username=________&password=________&customer=_______&oldcustomerpassword=_______&newcustomerpassword=________
username = the username of the reseller
password = the password of the reseller
customer = the username of the customer
oldcustomerpassword = the old password of the customer
newcustomerpassword = the new password of the customer

https://www.voipinfocenter.com/API/Request.ashx?command=changepassword&username=examplereseller&password=9876qwer&customer=excust&oldcustomerpassword=1a2b3c&newcustomerpassword=111abc



?to create a new customer?
https://www.voipinfocenter.com/API/Request.ashx?command=Createcustomer&username=_______&password=_________&customer=_______&customerpassword=______&geocallcli=______
username = the username of the reseller
password = the password of the reseller
customer = the username of the customer
customerpassword = the password of the customer
geocallcli = a CLI used with geocalls. CLI format should be international and digits only. +4412345678 should become %2B4412345678 in you url.

https://www.voipinfocenter.com/API/Request.ashx?command=Createcustomer&username=examplereseller&password=9876qwer&customer=excust&customerpassword=1a2b3c&geocallcli=%2B4412345678



"to check if your customer username/password combination is correct"
https://www.voipinfocenter.com/API/Request.ashx?command=validateuser&username=_______&password=______&customer=______&customerpassword=_______
username = the username of the reseller
password = the password of the reseller
customer = the username of the customer
customerpassword = the password of the customer

https://www.voipinfocenter.com/API/Request.ashx?command=validateuser&username=examplereseller&password=987qwercustomer=excust&customerpassword=1a2b3c



?to change the properties of your customer?s  account: block/unblock and add/remove a CLI?
https://www.voipinfocenter.com/API/Request.ashx?command=changeuserinfo&username=____&password=_____&customer=______&geocallcli_options=_____&geocallcli______&customerblocked=_______
username = the username of the reseller
password = the password of the reseller
customer = the username of the customer
geocallcli_options = Use this in combination with geocallcli to add or delete a number. options avalaible: add / delete. This parameter is optional.
geocallcli = a geocallcli. This parameter is optional . +44123123123 should become %2B44123123123 in you url.
customerblocked = Use this to block or unblock a user. options avalable: true / false. This parameter is optional.

To block a customer:
https://www.voipinfocenter.com/API/Request.ashx?command=changeuserinfo&username=examplereseller&password=987qwer&customer=excust &customerblocked=true
To unblock a customer:
https://www.voipinfocenter.com/API/Request.ashx?command=changeuserinfo&username=examplereseller&password=987qwer&customer=excust &customerblocked=false

To add a CLI:
https://www.voipinfocenter.com/API/Request.ashx?command=changeuserinfo&username=examplereseller&password=987qwer&customer=excust&geocallcli_options=add&geocallcli=%2B4412346578
To remove a CLI
https://www.voipinfocenter.com/API/Request.ashx?command=changeuserinfo&username=examplereseller&password=987qwer&customer=excust&geocallcli_options=delete&geocallcli=%2B4412346578



?to get your customer information including current balance?
https://www.voipinfocenter.com/API/Request.ashx?command=getuserinfo&username=______&password=______&customer=________
username = the username of the reseller
password = the password of the reseller
customer = the customer of which to get the information

https://www.voipinfocenter.com/API/Request.ashx?command=getuserinfo&username=examplereseller&password=9876qwer&customer=excust



"to transfer credit to the customer"
https://www.voipinfocenter.com/api/request.ashx?command=settransaction&username=_______password=________&customer=_______&amount=________
username = the username of the reseller
password = the password of the reseller
customer = the username of the customer
amount = the amount to add or deduct from an account. Use a minus in front of the amount to deduct.

Add 2.50:
https://test.voipinfocenter.com/api/request.ashx?command=settransaction&username=examplereseller&password=987qwer&customer=excust&amount=2.50
Remove 2.50:
https://test.voipinfocenter.com/api/request.ashx?command=settransaction&username=examplereseller&password=987qwer&customer=excust&amount=-2.50
funxlab Reviewed by funxlab on . VoIP Reseller Site (API Provided) hi Guys, I am looking for someone who can help/develop on this project. I am reseller of a VoIP server provider. Company provides API for different operations and a link where I can login to manage my customers and do some visual customizations as well. My customers can also login from that link to check their call logs and credit etc. I want to have my site (domain already registered) where my customers can register, login, check credit, purchase credit (Alertpay, Paypal and CC Processing) Rating: 5