Customize WHMCS to fit my needs

minimum requirements: must have good experience with specifically WHMCS and sql.

I'll explain what we're trying to accomplish, I'm willing to hire a developer to do these modifications only if you have experience in whmcs and your rate is fair.

currently WHMCS will be only accessible by the admin, and dealers, but not by end-users... maybe later in the future, we'll give the end-user his own access...

our IPTV receivers have serial numbers and there are subscription fees, different TV packages, and different rates based on the subscription period paid. after payment is made, we give the customer an activation code. for example if customer paid for 3 months subscription for the full package, we will give him a 3month activation code. if he paid for 1 year, we will give him the 12month activation code, etc...

1) I want the admin to be able to create/delete/modify all accounts of course.

2) I want the dealer to be able to create/modify all accounts created by him ONLY. this is almost like a reseller login.

3) I want to be able to list my services (full package, small package), and set rates for each package (monthly automatic recurring, 3 months one-time or automatic recurring, 6 months one-time or automatic recurring, and 12 months one-time or automatic recurring.

4) I want the admin to be able to enter activation codes in WHMCS, so it dispenses codes properly. ex: admin enters 10 activation codes for 3month subscriptions, and 10 activation codes for 6month subscriptions, and 10 activation codes for 12month subscriptions... then admin wants to sell 3month activation code to a customer, once the customer provides his/her info, admin will pull up the account on whmcs, and charge the credit card for 3months, then an activation code will automatically be dispensed from the list of codes, to give to the customer.. also if dealers want to order codes for their customers, they can do so exactly the same.

5) 3 emails must be sent with pdf invoice: 1 to the admin, 1 to the dealer, and 1 to the customer.

6) dealers get paid commissions, we would like to be able to calculate the commissions as a percentage from each transaction that happens every month... commissions differ between IPTV, Phone, and Internet services... so we need to set the percentage of each one separately.

7) we need the ability to create client accounts (not accessible by clients yet), which will contain the following information: Full name, Company name if exists, full address, phone number, second phone number if exists, email address, serial number of the IPTV receiver, mac address of the IPTV receiver. we would like to have the option to give access to clients later in the future, but for now, this is all we need.

8) we would like the ability to write notes on the customer's account each time they call, to track what each call was about, and when each call was made. this should only be visible by admins and dealers, not by customers.

9) we want the ability to search customers by any of their information, specifically their serial number of the IPTV receiver.

10) i have a csv file with over 100 customers, each row represents a customer, name, number, address, etc... and all their information. i would like the ability to import these customers into whmcs and automatically create accounts for each one in whmcs... so for example, on a fresh install of whmcs which has no customers informations at all, i would like the ability to take the csv file which has 100 customers, import it somehow into whmcs, then all of a sudden, whmcs will have 100 customers accounts setup already. i don't want you to do it for me, i want you to make me a script that will do it, because it will be used a few times at different dates.

11) i want the ability to import products/services and their prices from a csv file as well.. i want you to create a script just like step #10 above.

no payment will be made for partial work. all of the above must be completed before we release the payment.

Skills: Anything Goes, HTML, MySQL, PHP, Script Install

See more: whmcs dealer, you should hire me because, when to hire, what would my monthly payment be, what is packages in sql, want to hire a php developer, tv release, sql developer to hire, sql code pdf, php developer for mac, php codes pdf, no one wants to hire me, my sql developer, i want to write my own, internet developer name, i need to hire a developer, i can write want to get paid, hire sql developer, hire a developer for 6 months, hire access developer, get paid to write code, get paid to code, developer php rates, csv codes, create my own company email address

About the Employer:
( 20 reviews ) Edmonton, Canada

Project ID: #2583674

6 freelancers are bidding on average $248 for this job


Hi, This is Jeni from bistech support. We would like to inform you that in a very short time frame, that we have completed lot of projects in freelancer. We are sure that we could able to work on your projec More

$165 CAD in 8 days
(22 Reviews)

Hello sir, plz check PMB....

$250 CAD in 10 days
(5 Reviews)

I have been working as a web developer for about Five years now. I work mainly with PHP/MySQL as well as javascript(and jQuery). I specialise in intuitive, dynamic user interface design implementing seamless interactio More

$350 CAD in 10 days
(4 Reviews)

Hello, im using WHMCS long time with my webhosting company. I have done some impruvements to WHMCS to make my custommers easier. This what you look for can be done with makeing custom products with text fields for your More

$220 CAD in 1 day
(5 Reviews)

Custom software development: w w w . The Administrator removed this message for containing contact details which breaches our Terms of Service . i o

$250 CAD in 1 day
(0 Reviews)

Custom software development: w w w . The Administrator removed this message for containing contact details which breaches our Terms of Service . i o

$250 CAD in 1 day
(0 Reviews)