Multilevel Settings
Optional add-on to the referral programme. Pays out commissions up the chain of sponsors when a new customer places their first completed order.
Want the feature overview?
See Multilevel Referral for the ancestry walk + promo multiplier interaction.
Where
Wallet → Settings → Multilevel.

Pre-req
Referral Program must be enabled first. Multilevel layers on top.
Step-by-step Setup
1. Enable
Master toggle. When OFF, only direct (single-level) rewards fire — multilevel walk skipped entirely.
2. Levels
How many levels deep to walk. Range 1-10.
| Use case | Levels |
|---|---|
| Light tier system | 2 (direct + sponsor) |
| Standard MLM | 3-5 |
| Deep network | 7-10 |
3. Per-level commissions
Percent at each level. Index 0 = level 1.
Example: [10, 5, 2] for 3 levels:
- Level 1 (direct):
10(informational — direct gets full base from single-level engine) - Level 2:
5%of base - Level 3:
2%of base
Level-1 in array is informational
The direct referrer is paid the full base reward by the single-level referral engine, not the level-1 percentage. Set the level-1 value to whatever you want shown on a "How rewards work" page or leave as a marker.
4. Save
Click Save changes.
How It Works (visual)
Invitee D invited by C. C invited by B. B invited by A.
A (Level 3 sponsor)
↑
B (Level 2 sponsor)
↑
C (Level 1 sponsor — direct referrer)
↑
D (the new customer placing first completed order)
When D's first order completes (assuming base referrer reward = 100, levels = 3, commissions = [10, 5, 2]):
| Level | Sponsor | Reward |
|---|---|---|
| 1 | C (direct) | 100 (full base — paid by single-level engine) |
| 2 | B | 100 × 5% = 5 |
| 3 | A | 100 × 2% = 2 |
Promo Multiplier Interaction
When a time-boxed promo is active, the multiplier wraps the base before multilevel resolves it.
So during a 2× promo with base 100:
| Level | Sponsor | Reward |
|---|---|---|
| 1 | C | 200 |
| 2 | B | 200 × 5% = 10 |
| 3 | A | 200 × 2% = 4 |
Promo applies to every level.
Common Setups
Light 2-tier
| Field | Value |
|---|---|
| Levels | 2 |
| Commissions | [10, 5] |
Standard 3-tier
| Field | Value |
|---|---|
| Levels | 3 |
| Commissions | [10, 5, 2] |
Aggressive 5-tier
| Field | Value |
|---|---|
| Levels | 5 |
| Commissions | [20, 10, 5, 3, 1] |
Verify
- Build a 4-user chain
A → B → C → Dvia referral cookie / signup - Place D's first completed order
- Confirm in Wallet → Transactions:
- C credited base reward (single-level engine)
- B credited base × 5%
- A credited base × 2%
- Re-trigger the order status — confirm no duplicate credits
Customer-Facing Display
The customer-side dashboard doesn't show a chain visualization (intentional — keeps it simple). The "Earned" total includes chain credits silently.
For an admin chain view, filter Wallet → Transactions by type = referral + reference contains level.
Compliance Note
Some jurisdictions regulate multi-level marketing schemes. Review local law before launching. Keep clear audit trail (the wallet ledger does this automatically).
Troubleshooting
| Problem | Fix |
|---|---|
| Multilevel not crediting | Enabled? Friend's first order in completed? Ancestry chain populated when friend signed up? |
| Level-N percent not applied | Is N within "Levels" config? Has a value in the per-level array? |
| Promo multiplier missed | Order's completed timestamp inside start/end? |
| Ancestry empty | Sponsor was deleted before friend signed up |
