
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:



