TFast Scripts

AffiliateMLM

Multi-level marketing and affiliate referral system. 2-7 level commission structures, network tree visualization, and configurable reward tiers for any platform.

AffiliateMLM

AffiliateMLM is a standalone multi-level marketing and affiliate referral system. It can be integrated into any PHP/Laravel platform or run standalone. Configure 2-7 levels of commissions, visualize the referral network tree, and track all referral earnings.

**Admin side:**

- Dashboard: total users in network, total commissions paid, top referrers, network growth chart

- Level Configuration: set number of levels (2-7), set commission percentage per level, set minimum payout threshold

- Commission Manager: view all commissions generated, filter by user or date, see pending vs paid commissions

- User Network: search any user, see their upline (who referred them) and downline (who they referred), expand the tree

- Payout Manager: process commission payouts, mark as paid, bulk payout processing

- Referral Link Manager: generate and manage referral links, track clicks and conversion rates per link

- Leaderboard: configure ranking criteria (total referrals, total commissions), set reward tiers

- Reports: commission reports by user, level, or date range; export as CSV

- Settings: commission structure, email notifications, API keys for integrations

**User side:**

- Dashboard: total referrals, total commissions earned, referral link, network stats

- My Network: view downline tree, see who each person referred, track commissions earned per level

- Referral Link: copy unique referral link, share to social media, see click and signup stats

- Commission History: all commissions earned with source (which referral), level, amount, status

- Withdraw/Payout: request payout when commission balance reaches threshold

- Leaderboard: see your rank among all referrers, view top referrers and their earnings

- Profile: update details, set payout method

**API endpoints (for integration):**

- POST /api/referral/register: register a new user with a referral code

- GET /api/referral/commissions/{userId}: get commission summary for a user

- GET /api/referral/tree/{userId}: get referral tree structure

- POST /api/referral/credit: credit a commission to a referrer (called by the parent platform when a purchase happens)

**Pages (standalone mode):** Home, How It Works, Leaderboard, Login, Register, Dashboard, My Network, Commission History, Payout, Profile.

Features

                  Specifications

                  • Label:

                      Value:

                      • Label:

                          Value: 1.0

                        • Label:

                            Value:

                            • Label:

                                Value: