Watch what happens to a member's account — and their money — between the moment they register and the moment the plan starts paying them without anyone touching it again.
Someone taps a sponsor's link. The referral ID rides along in the URL, gets written to the new row the moment the form submits, and the member is auto-placed in the first open slot of the sponsor's team — extreme-left, then middle, then extreme-right.
That's the one manual step. Everything after this runs without anyone deciding anything.
Activating a package charges the wallet once and writes one subscription row. From that row the plan reads its percentages — a referral bonus, level income for the upline, and a daily ROI rate — all set by the package that was bought.
Once all three of your direct legs are active, a scheduled job checks every eligible plan, calculates that day's return against the package price, and writes it into the member's ROI ledger. Weekends are skipped; every 30 days the balance sweeps into the wallet.
This is the self-running part — the date changing is the only trigger it needs.
Every activation ripples upward — the direct parent takes a referral bonus, and each level of the upline takes its cut of level income, up to 10 deep. Each rule fires independently the moment its condition is met. An inactive upline's share is held and released when they next activate.
Referral bonus, level income, daily ROI, released-held income — different rules, different triggers, one destination. The wallet keeps two buckets: a deposit balance for buying packages, and an earning balance that can be withdrawn. Every rupee is a double-entry ledger row that reconciles against the admin fund.
A withdrawal request holds the amount out of the earning balance immediately, then waits — approved and paid to the member's bank, or rejected and refunded. Minimum ₹500, a 5% fee. Bookend to bookend: one human action opened the account, one closes the loop on any payout.
Bigger packages carry higher referral, level and ROI percentages. Each one you buy runs as its own independent plan.
Once your plan is active, the loop above — job, cascade, wallet — repeats on its own every day. You only reappear in the story to watch the number grow, or to ask for it back.