Đang Thực Hiện

118834 Pay-Per-Install Affiliate

Pay-per-install type tracking system in PHP / MYSQL

This system will be made up of 3 sections (Affiliate/Advertiser/Admin).

Basically I would need a system where the Advertiser can add their programs(s) they would like bundled by our affiliates, and they set the price they would like to pay per install for which countries (usa, uk, etc..) and the affiliates will login and be able to select which bundles they would like to bundle with their programs.

Affiliates Features:

[url removed, login to view] forgotten password

[url removed, login to view] account with banking details or payment check details for direct deposit or wire transfer or check payment

[url removed, login to view] able to browse software categories of programs to bundle or toolbars, and make selections for which bundles they would like to bundle with. Then they will receive a download link(s) with the bundle installer exe(s) file(s) to add to their setups or to their web sites as downloadable programs. (See more details below about bundle exe's and how they work)

[url removed, login to view] payment history (payments that were archived by admin as paid).

[url removed, login to view] tracking details of installs and current cash owed to affiliate, and countries installs are coming from.

Advertiser Features:

[url removed, login to view] forgotten password for account

[url removed, login to view] account with funding details (credit card with auto pay), [url removed, login to view]

[url removed, login to view] categories, and add program(s) to be bundled by affiliates. Those programs need to be approved by admin first before they are available to affiliates to see and use.

[url removed, login to view] performance stats (installs per country) and account cash depletion details for each product they added.

[url removed, login to view] to add money to account or use auto pay.

[url removed, login to view] to add more than 1 product to be bundled and be able to set different pay rates per program bundle for each country (USA, UK, Canada, Europe, etc.). Admin can set minimum pay rates for each country Or set of countries.

[url removed, login to view] will not see affiliate list.

Admin Features:

[url removed, login to view] accounts for affiliates or advertisers.

[url removed, login to view] minimum account $ for advertisers. Minimum $250 for account to be turned on.

[url removed, login to view] sets the amount of %$ the affiliate gets paid per install. This will be the amount the affiliate will see in their control panel section for each product. For example (50%) of the advertisers set amount.

[url removed, login to view] can approve or disapprove bundles

[url removed, login to view] can approve or disapprove accounts (affiliates or advertisers)

[url removed, login to view] Admin will be able to see all possible tracking info (country, installs, un-installs, manage accounts, edit, delete, approve, disable, change bundle, etc..)

[url removed, login to view] will be able to see the tracking details (installs, un-installs within 24 hours, 1 week uninstalls, etc..) The script should be able to figure out how long the user's are keeping each bundle. This should be gotten from the PC specific ID the bundle will send when installed or un-installed to the script.

[url removed, login to view] admin will also see tracking data for each affiliate and each advertiser's performance.

[url removed, login to view] can see graph of installs/uninstalls for each product bundle

[url removed, login to view] can add or delete countries from the list for affiliate/advertisers pay rates. So if a country is not on the list of countries, then neither the advertiser pays for it, nor affiliate get paid for it.

[url removed, login to view] when to pay affiliates, and minimum payout of $50

[url removed, login to view] send emails to advertiser if they are not on auto pay that account is low when it reaches a certain $ amount.

[url removed, login to view] will set which product will be default when the advertiser's money is depleted. This means that the affiliate if he choose an advertiser's program to bundle and that advertiser's money ran out, then the system will replace the bundle that is getting downloaded with another bundle (the default bundle).

Other Features:

[url removed, login to view] should be a FAQ's section

[url removed, login to view] should be a help section

[url removed, login to view] should be an about section

[url removed, login to view] script should be smart enough to remove duplicate installs. All installs on 1 machine ID is counted as one for the same bundle.

The Bundle EXE features:

This will be a small exe file that the affiliate will receive from the system. This file is created by the admin for each program the advertiser ads to the system. This exe will uploaded to the software section for bundling by affiliates. The affiliates will never see the actual exe file that was submitted by the advertiser, but instead they will see this program exe.

TEST bundle exe to be created for the system:

[url removed, login to view] be called by command line with affiliate ID, bundle ID

[url removed, login to view] download the specific bundle form the server, and send the script the PC ID, Affiliate ID, Bundle ID that was installed/un-installed, and PC Name).

[url removed, login to view] the specific bundle is depleted, then the system will change it automatically download the default bundle and affiliate will be paid the default pay rate for default bundle.

[url removed, login to view] test bundle will set a registry entry that it is installed successfully with the following registry keys (bundle ID, Affilaite ID), so that the main setup installer will know that the bundle was installed or not so it can continue the install process. For example. If you have an audio converter program, and you want to bundle a toolbar, then the audio converter program will need to know that the toolbar was installed before it can install the audio converter program for free for the user.

[url removed, login to view] test bundle will not install the same bundle on a machine that already has it installed. So if this bundle exists on the user's machine, then download the default bundle. If both bundles exist on the user' machine, then do not install anything. And add the registry key that installer failed.

This script can be modelled on a pay per click or Pay-Per-Sale script with changes. Installed of sale tracking you change to install/un-install tracking.

Note: When the bundle program installs on the user's PC, it will send information to your script with (affiliate ID, PC Specific ID, Bundle ID, PC Name) and the script will figure out from the IP, the country this install is from. Also when un-installing. The bundle will send the same info, so that the script can track un-installs too.

The admin will be also be able to select whether affiliate will be paid for un-installs within 24hours or whatever set period of time (48 hours, etc..), or if those numbers will not show at the advertiser/affiliate side. This means that Admin can set that affiliate do not get paid for installs that were un-installed within 24hours.

If you have other option suggestions, then email them to me for consideration.

Kỹ năng: Bất kì công việc gì, MySQL, PHP

Xem thêm: bundled pay per install, wire transfer direct deposit, smart install make, programs downloaded web, pay per click usa, pay cash account, line data entry test, make free graph, list graph, link graph, keys cash data entry, make line card, graph programs, graph info, graph data type, get paid transfer money, free data entry programs, free created web sites, first graph, download data entry test, direct performance, direct deposit wire transfer, data entry test download, data entry software programs, data entry programs list

Về Bên Thuê:
( 0 nhận xét )

Mã Dự Án: #1865003