Multi Level Affiliate Script
Pre Program Details:
This software provides an affiliate program for any and all applications that would be applicable for affiliate use. The downline structure is for unlimited width and 20 levels deep.
This affiliate program may be configured as an "Australian"
1 up, 2 up, 3 up, or however many you desire.
You may allow free members into your program. All of the following of this section will discuss the program as if free members are allowed. If you choose not to allow free members, then any parts of the following of this section that discuss free members or related functions will not be applicable.
All program features that you desire can be edited in the config file. Editing the config file will be discussed in a different section. The purpose of this section is to just let you get familiar with your new software's flexibility.
When a new member joins they are placed directly under their sponsor. If the member is a free member, their sponsor and their sponsor's upline will not be paid any commissions. If the member is a paid member, their sponsor and their sponsor's upline will be paid the commissions that you have set for each level. Free members will receive the corresponding commission for their level and Paid members will receive the corresponding commission for their level.
Each member has their own members section that provides for them in real time their commissions earned, commissions owed, profile area, and affiliate url and link code. The members may only edit their password in the members profile area.
As each member is owed a commission you can manually clear the commission by viewing that member, or pay all members commissions that meet a specified minimum. The admin section gives the pre-determined minimums of $1,$2,$3,$4,$5,$10,$15,$20,$25,$30,$35,$40,$45, and $50. The least the admin can payout is $1.00 to a member. This was decided on because the majority of online payment processors will not allow less than a dollar. If a members commission is less than a dollar or any specified minimum payout that you decide, it will show as a commission owed in the members section and admin section.
If you allow free members and you have three options on how to handle their membership status.
1: let them stay free indefinitely
2: inactivate them after a certain amount of time.
3: delete them after a certain amount of time.
If you set a member to inactive they will be removed from the program downline but will not be deleted from the program database. They will then have the option to upgrade to a paid membership in their members section.
If a member is set to inactive, they will lose their downline and their downline will roll up to their sponsor.
If you delete a member, they will be erased from the program database and their downline will roll up.
All members who decide to upgrade will need to be directed to https://www.tradebit.com instead of https://www.tradebit.com.
If an inactive member upgrades they will be given their old sponsor back but not their downline.
If an active free member upgrades they will keep their position and downline as normal. They will only change to a paid member status.
When any inactive member or free member upgrades. The software will pay their sponsors as if a new paid member had joined.
If for any reason you chose to manually upgrade a member from free to paid in the admin section, no one will be paid. If the sponsor is in need of a commission for the manual change you made, you can do that by going to the sponsor's profile.
If a new member joins from an inactive members url, the sponsor will not be the inactive member. The software will randomly choose any active member to sponsor the new signup.
There are many more features of your software. They will not be discussed any further here because they will be better learned by using it. Before deploying any live affiliate programs, we suggest you know all aspects of this software's flexibility. Please create new users and downlines and put it through the works until you feel comfortable.