Billing System & Game Control Panel
This project received 6 bids from talented freelancers with an average bid price of $1349 USD.Get free quotes for a project like this
I want to have a complete billing and ordering system for my website [url removed, login to view], along with a game control
panel for game servers.
In this billing system, I must be able to create products for different categories which will have specific properties built
into them. These are the categories I want to be ready-made:
Game Server - pricing depending on the number of slots chosen, the tickrate, the game itself, and extras such as web
hosting and voice slots. The ordering system for this category should be similar to this:
[url removed, login to view]
Voice Server - Ordering system should be similar to [url removed, login to view] User
should be able to choose between TeamSpeak and Ventilo, with individual pricing for each.
Web Hosting - Ordering system should show ready-made packages which have the amount of web space shown. I must
be able to define these packages. The possibility for a domain as an extra must be included.
Dedicated Server - Same as Web Hosting. The possibility for cpanel as an extra must be included.
Game Currency - User should be able to choose game, with individual pricing for each game, and different names for the
currencies. I will be reselling items from [url removed, login to view] so game and item names and currency names can be found
there. I must be able to create new games and items with individual prices for each sub-product.
Game Control Panel - The rental of this system on my servers. This should be set up automatically on subdomains on my
domain. I should have the option to downgrade and upgrade these packages for additional servers and clients etc. See
[url removed, login to view] for more info.
I should be able to add products and control the pricing via the billing control panel admin section. All orders should be set
into a "pending" state for me to review, and if the order qualifies I should be able to have billing system setup the order
automatically using the game control panel for game server and voice server orders, using cpanel for the web hosting
orders, and manually for game currency. Game control panel order should be handled as explained earlier. After I have
reviewed each order and it has been delivered the status should change to "delivered", if there was an error in the order
the status should be "cancelled". The domains should be ordered automatically using my enom account.
For game server, voice server, web hosting, and dedicated server packages the user should be able to define the
recurring billing term from pre-made options that I can define in the admin control panel. The billing system should
contact the user 3 days before the invoice to remind him/her to pay. If the payment is missed the order should be
suspended (and the voice server, web hosting account and game server should be stopped automatically). I should be
contacted in this case so I can review the order and possibly close the account, in this case the voice server, web hosting
account and game server should be terminated completely. This can be done using a set of cronjob files that should be
run every day.
Invoices should be created automatically for the billing period the client has chosen (monthly, every 3 months, every 6
months, every year).
Web hosting accounts should be created and rotated on a defined list of web hosting machines.
The customers should be able to log into the billing section and review an order etc.
Also, I need a game control panel made. This should be identical to [url removed, login to view] in terms of functionality. This
should be integrated into the billing section, so customs can log into the billing section, and there should be a tab to enter
the game panel section. Supported games should be as follows:
Battlefield 2 Unranked
Call of Duty
Call of Duty: United Offensive
Call of Duty 2
Counter-Strike: Condition Zero
Day of Defeat
Day of Defeat: Source
Half-Life + mods
Half-Life 2 + mods
Jedi Knight 2
Medal of Honour: Allied Assault
Medal of Honour: Spearhead
Medal of Honour: Pacific Assault
Return to Caste Wolfenstein
RTCW: Enemy Territory
Raven-Shield: Athena Sword
Soldier of Fortune
Soldier of Fortune 2
Star Wars Battlefront
Unreal Tournament 2003
Unreal Tournament 2004
Inside the admin section I should be able to see advanced sales stats + server stats. I will explain furthur in the after-
This game panel MUST give me the power to do anything to customers' accounts that they can do themselves.
I MUST also be able to define different server machines to setup accounts on. I should be able to retrict different game
type orders to specific machines.
This game panel must give me the option to install and uninstall these games onto remote machines from the master
This game panel must be designed for linux.
I'd preferrably like this game panel & billing system to be programmed in PHP, but any language will do (contact me first)
if you feel the need to use a different one for whatever reason.
VERY IMPORTANT: This complete system should be re-distributable with licenses. There should be monthly paid licenses
for different numbers of clients an servers etc. There should also be lifetime licenses. This control panel will be hosted by
me for each buyer of the panel, so I should have the option See [url removed, login to view] for more information.
Please PM me for more information if you need it!
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online