We do require design of a website for our current VPN service, hosting and VOIP business. The design and graphics of website is very important and should be very eye catching and graphically rich. Although the website should be multi-language. [We will provide the translations]
For Client area and purchase of ProVPN the website should has full access to our Radius and billing system, so the VPN service can be automatically made and provided to the client. Our billing system has a xml-RPC (API) and its handler can be found following:
Using above API customers can buy VPN accounts, renew their accounts, raise tickets, ask for support, provide guides, provide VPN client software, and etc. It should provide all features and beyond some other companies websites samples like:
The features that we require the website to use our current radius and billing system’s xml-RPC (API) can be categorised as following:
1) Need the username, passwords, email address, cell phone number of users in website for getting support or any other thing should be same as what we have in radius and change in any of them updates both side
2) Purchasing ProVPN [Items with star are compulsory]
Customers can purchase ProVPN by filling the following items:
Email Address*, Country*, Password*, Telephone Number, Mobile Phone Number [For receiving text messages], Email of Introducer, Date of birth
After filling above detail they should be able VPN based on groups defined in IBSng, 1 month, 3 month, 6 month and 1 year, although they should be able to buy multi-login option with different rates that we can define in the website. Multi-login feature allows VPN services to be connected in more than one place simultaneously.
They should be able to provide Voucher code for getting reduction in prices or other promotions.
Customer should be able to renew their services.
We need them to get redirected and automatically login to the system whenever they are expired
4) Client area [Features Starting with $ are not included in API and should be developed]
After a client logs into the system should be able to view the following items:
Password (should be able to change the password)
Expiry date (Be able to renew if expired)
Account Creation Date
First login date
Number of Multi-logins and be able to purchase extra multi logins
Sending invitation for new customers [Please refer to invitation section]
Newsletters (Enabling or disabling)
Text Messages (Enabling or disabling)
Download section for downloading our VPN client softwares, Guides and Settings
Knowledge base: A full guide for settings and setup of VPN services on different devices.
Support Section: [Be able to submit tickets and receive full support]
Hosting: Can manage their Purchased Email Hosting, Shared Hosting and Game Hosting from cPanel in this section.
Affiliation After introducing new customer and their successful signup they should get some points that can be converted to an account or they can get money.
5) invitation letters: Each user should be able to send x number of invitation letters. Each invitation letter should give the user who has received the invitation letter trial account, upon purchase the inviter gets 3 more invitation letters
6) Resellers section
- Resellers can deposit and check their funds. Based on the amount they have deposited they will be bale to sign up for different reseller plans.
- User Creation
- Checking online users
- searching and modifying users
- Be able to get reports out of searches
7) The website should have full multi-language capability, and users will sign up to groups in IBSng based on their location. Although prices are different for each country.
8) Customers should be able to make payments using the gateways that we provide.