

=== processPaidOrder() START for Invoice: 20251113 at 2025-11-06 19:21:45 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=111 username=zati
[OK] Updated ahli.status for username=zati (affected rows=1)
[MODE] MLM Type detected: UNILEVEL | width=0 | levelLimit=9
[INFO] Unilevel mode: set upline_id = penaja (110)
[OK] Direct sponsor bonus RM30.00 inserted for mahmud
[KOMISEN LOAD] level => {"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":4,"10":5}
[KOMISEN LOAD] travel => {"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1}
[WARN] $maxLevel tidak ditetapkan atau 0. Nilai sekarang: NULL
[TOTAL BONUS] No penaja received any bonus. jumlahBonus=0.00
[DONE] processPaidOrder() completed for invoice_no=20251113

=== processPaidOrder() START for Invoice: 20251114 at 2025-11-06 19:27:58 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=112 username=yassin
[OK] Updated ahli.status for username=yassin (affected rows=1)
[MODE] MLM Type detected: UNILEVEL | width=0 | levelLimit=9
[INFO] Unilevel mode: set upline_id = penaja (111)
[OK] Direct sponsor bonus RM30.00 inserted for zati
[SET] maxLevel used = 9
[KOMISEN LOAD] level => {"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":4,"10":5}
[KOMISEN LOAD] travel => {"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1}
[LEVEL START] Processing level 1 (starting upline_id: 111)
[LEVEL 1] bolehDapatBonuss for ID 111 => YES
[LEVEL 1] User zati package 'Gold' -> commission_level = 6
[CHECK] komisen 'level' level 1 => RM 2.00
[OK] level bonus Level 1 RM2.00 inserted for zati (id:111)
[CHECK] komisen 'travel' level 1 => RM 1.00
[OK] travel bonus Level 1 RM1.00 inserted for zati (id:111)
[NOTIFY] Sending Notification Level 1 : Total RM3.00 for zati (tel:0164131320 uname:zati)
[LEVEL START] Processing level 2 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
[LEVEL 2] bolehDapatBonuss for ID 110 => YES
[LEVEL 2] User mahmud package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 2 => RM 2.00
[OK] level bonus Level 2 RM2.00 inserted for mahmud (id:110)
[CHECK] komisen 'travel' level 2 => RM 1.00
[OK] travel bonus Level 2 RM1.00 inserted for mahmud (id:110)
[NOTIFY] Sending Notification Level 2 : Total RM3.00 for mahmud (tel:0164131320 uname:mahmud)
[LEVEL START] Processing level 3 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
[LEVEL 3] bolehDapatBonuss for ID 109 => YES
[LEVEL 3] User siti package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 3 => RM 2.00
[OK] level bonus Level 3 RM2.00 inserted for siti (id:109)
[CHECK] komisen 'travel' level 3 => RM 1.00
[OK] travel bonus Level 3 RM1.00 inserted for siti (id:109)
[NOTIFY] Sending Notification Level 3 : Total RM3.00 for siti (tel:0164131320 uname:siti)
[LEVEL START] Processing level 4 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
  [HOP] level hop 3 - current penajaNow: 109
  [HOP] level hop 3 - new penajaNow: '108'
[LEVEL 4] bolehDapatBonuss for ID 108 => YES
[LEVEL 4] User imran package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 4 => RM 2.00
[OK] level bonus Level 4 RM2.00 inserted for imran (id:108)
[CHECK] komisen 'travel' level 4 => RM 1.00
[OK] travel bonus Level 4 RM1.00 inserted for imran (id:108)
[NOTIFY] Sending Notification Level 4 : Total RM3.00 for imran (tel:0164131320 uname:imran)
[LEVEL START] Processing level 5 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
  [HOP] level hop 3 - current penajaNow: 109
  [HOP] level hop 3 - new penajaNow: '108'
  [HOP] level hop 4 - current penajaNow: 108
  [HOP] level hop 4 - new penajaNow: '107'
[LEVEL 5] bolehDapatBonuss for ID 107 => YES
[LEVEL 5] User tiger package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 5 => RM 2.00
[OK] level bonus Level 5 RM2.00 inserted for tiger (id:107)
[CHECK] komisen 'travel' level 5 => RM 1.00
[OK] travel bonus Level 5 RM1.00 inserted for tiger (id:107)
[NOTIFY] Sending Notification Level 5 : Total RM3.00 for tiger (tel:0164131320 uname:tiger)
[LEVEL START] Processing level 6 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
  [HOP] level hop 3 - current penajaNow: 109
  [HOP] level hop 3 - new penajaNow: '108'
  [HOP] level hop 4 - current penajaNow: 108
  [HOP] level hop 4 - new penajaNow: '107'
  [HOP] level hop 5 - current penajaNow: 107
  [HOP] level hop 5 - new penajaNow: '106'
[LEVEL 6] bolehDapatBonuss for ID 106 => YES
[LEVEL 6] User amalina package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 6 => RM 2.00
[OK] level bonus Level 6 RM2.00 inserted for amalina (id:106)
[CHECK] komisen 'travel' level 6 => RM 1.00
[OK] travel bonus Level 6 RM1.00 inserted for amalina (id:106)
[NOTIFY] Sending Notification Level 6 : Total RM3.00 for amalina (tel:0164131320 uname:amalina)
[LEVEL START] Processing level 7 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
  [HOP] level hop 3 - current penajaNow: 109
  [HOP] level hop 3 - new penajaNow: '108'
  [HOP] level hop 4 - current penajaNow: 108
  [HOP] level hop 4 - new penajaNow: '107'
  [HOP] level hop 5 - current penajaNow: 107
  [HOP] level hop 5 - new penajaNow: '106'
  [HOP] level hop 6 - current penajaNow: 106
  [HOP] level hop 6 - new penajaNow: '105'
[LEVEL 7] bolehDapatBonuss for ID 105 => YES
[LEVEL 7] User halim package 'Gold' -> commission_level = 6
[SKIP] Level 7 skipped for halim (Package Limit: 6)
[LEVEL START] Processing level 8 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
  [HOP] level hop 3 - current penajaNow: 109
  [HOP] level hop 3 - new penajaNow: '108'
  [HOP] level hop 4 - current penajaNow: 108
  [HOP] level hop 4 - new penajaNow: '107'
  [HOP] level hop 5 - current penajaNow: 107
  [HOP] level hop 5 - new penajaNow: '106'
  [HOP] level hop 6 - current penajaNow: 106
  [HOP] level hop 6 - new penajaNow: '105'
  [HOP] level hop 7 - current penajaNow: 105
  [HOP] level hop 7 - new penajaNow: '104'
[LEVEL 8] bolehDapatBonuss for ID 104 => YES
[LEVEL 8] User rosli package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 8 => RM 2.00
[OK] level bonus Level 8 RM2.00 inserted for rosli (id:104)
[CHECK] komisen 'travel' level 8 => RM 1.00
[OK] travel bonus Level 8 RM1.00 inserted for rosli (id:104)
[NOTIFY] Sending Notification Level 8 : Total RM3.00 for rosli (tel:0164131320 uname:rosli)
[LEVEL START] Processing level 9 (starting upline_id: 111)
  [HOP] level hop 1 - current penajaNow: 111
  [HOP] level hop 1 - new penajaNow: '110'
  [HOP] level hop 2 - current penajaNow: 110
  [HOP] level hop 2 - new penajaNow: '109'
  [HOP] level hop 3 - current penajaNow: 109
  [HOP] level hop 3 - new penajaNow: '108'
  [HOP] level hop 4 - current penajaNow: 108
  [HOP] level hop 4 - new penajaNow: '107'
  [HOP] level hop 5 - current penajaNow: 107
  [HOP] level hop 5 - new penajaNow: '106'
  [HOP] level hop 6 - current penajaNow: 106
  [HOP] level hop 6 - new penajaNow: '105'
  [HOP] level hop 7 - current penajaNow: 105
  [HOP] level hop 7 - new penajaNow: '104'
  [HOP] level hop 8 - current penajaNow: 104
  [HOP] level hop 8 - new penajaNow: '103'
[LEVEL 9] bolehDapatBonuss for ID 103 => YES
[LEVEL 9] User hawa package 'Silver' -> commission_level = 3
[SKIP] Level 9 skipped for hawa (Package Limit: 3)
[TOTAL BONUS] RM21.00 credited to: amalina,imran,mahmud,rosli,siti,tiger,zati
[DONE] processPaidOrder() completed for invoice_no=20251114

=== processPaidOrder() START for Invoice: 20251115 at 2025-11-06 20:14:13 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=113 username=ulya
[OK] Updated ahli.status for username=ulya (affected rows=1)
[MODE] MLM Type detected: UNILEVEL | width=0 | levelLimit=9
[INFO] Unilevel mode: set upline_id = penaja (112)
[OK] Direct sponsor bonus RM50.00 inserted for yassin
[SET] maxLevel used = 9
[KOMISEN LOAD] level => {"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":4,"10":5}
[KOMISEN LOAD] travel => {"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1}
[LEVEL START] Processing level 1 (starting upline_id: 112)
[LEVEL 1] bolehDapatBonuss for ID 112 => YES
[LEVEL 1] User yassin package 'Gold' -> commission_level = 6
[CHECK] komisen 'level' level 1 => RM 2.00
[OK] level bonus Level 1 RM2.00 inserted for yassin (id:112)
[CHECK] komisen 'travel' level 1 => RM 1.00
[OK] travel bonus Level 1 RM1.00 inserted for yassin (id:112)
[NOTIFY] Sending Notification Level 1 : Total RM3.00 for yassin (tel:0164131320 uname:yassin)
[LEVEL START] Processing level 2 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
[LEVEL 2] bolehDapatBonuss for ID 111 => YES
[LEVEL 2] User zati package 'Gold' -> commission_level = 6
[CHECK] komisen 'level' level 2 => RM 2.00
[OK] level bonus Level 2 RM2.00 inserted for zati (id:111)
[CHECK] komisen 'travel' level 2 => RM 1.00
[OK] travel bonus Level 2 RM1.00 inserted for zati (id:111)
[NOTIFY] Sending Notification Level 2 : Total RM3.00 for zati (tel:0164131320 uname:zati)
[LEVEL START] Processing level 3 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
[LEVEL 3] bolehDapatBonuss for ID 110 => YES
[LEVEL 3] User mahmud package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 3 => RM 2.00
[OK] level bonus Level 3 RM2.00 inserted for mahmud (id:110)
[CHECK] komisen 'travel' level 3 => RM 1.00
[OK] travel bonus Level 3 RM1.00 inserted for mahmud (id:110)
[NOTIFY] Sending Notification Level 3 : Total RM3.00 for mahmud (tel:0164131320 uname:mahmud)
[LEVEL START] Processing level 4 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
  [HOP] level hop 3 - current penajaNow: 110
  [HOP] level hop 3 - new penajaNow: '109'
[LEVEL 4] bolehDapatBonuss for ID 109 => YES
[LEVEL 4] User siti package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 4 => RM 2.00
[OK] level bonus Level 4 RM2.00 inserted for siti (id:109)
[CHECK] komisen 'travel' level 4 => RM 1.00
[OK] travel bonus Level 4 RM1.00 inserted for siti (id:109)
[NOTIFY] Sending Notification Level 4 : Total RM3.00 for siti (tel:0164131320 uname:siti)
[LEVEL START] Processing level 5 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
  [HOP] level hop 3 - current penajaNow: 110
  [HOP] level hop 3 - new penajaNow: '109'
  [HOP] level hop 4 - current penajaNow: 109
  [HOP] level hop 4 - new penajaNow: '108'
[LEVEL 5] bolehDapatBonuss for ID 108 => YES
[LEVEL 5] User imran package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 5 => RM 2.00
[OK] level bonus Level 5 RM2.00 inserted for imran (id:108)
[CHECK] komisen 'travel' level 5 => RM 1.00
[OK] travel bonus Level 5 RM1.00 inserted for imran (id:108)
[NOTIFY] Sending Notification Level 5 : Total RM3.00 for imran (tel:0164131320 uname:imran)
[LEVEL START] Processing level 6 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
  [HOP] level hop 3 - current penajaNow: 110
  [HOP] level hop 3 - new penajaNow: '109'
  [HOP] level hop 4 - current penajaNow: 109
  [HOP] level hop 4 - new penajaNow: '108'
  [HOP] level hop 5 - current penajaNow: 108
  [HOP] level hop 5 - new penajaNow: '107'
[LEVEL 6] bolehDapatBonuss for ID 107 => YES
[LEVEL 6] User tiger package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 6 => RM 2.00
[OK] level bonus Level 6 RM2.00 inserted for tiger (id:107)
[CHECK] komisen 'travel' level 6 => RM 1.00
[OK] travel bonus Level 6 RM1.00 inserted for tiger (id:107)
[NOTIFY] Sending Notification Level 6 : Total RM3.00 for tiger (tel:0164131320 uname:tiger)
[LEVEL START] Processing level 7 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
  [HOP] level hop 3 - current penajaNow: 110
  [HOP] level hop 3 - new penajaNow: '109'
  [HOP] level hop 4 - current penajaNow: 109
  [HOP] level hop 4 - new penajaNow: '108'
  [HOP] level hop 5 - current penajaNow: 108
  [HOP] level hop 5 - new penajaNow: '107'
  [HOP] level hop 6 - current penajaNow: 107
  [HOP] level hop 6 - new penajaNow: '106'
[LEVEL 7] bolehDapatBonuss for ID 106 => YES
[LEVEL 7] User amalina package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 7 => RM 2.00
[OK] level bonus Level 7 RM2.00 inserted for amalina (id:106)
[CHECK] komisen 'travel' level 7 => RM 1.00
[OK] travel bonus Level 7 RM1.00 inserted for amalina (id:106)
[NOTIFY] Sending Notification Level 7 : Total RM3.00 for amalina (tel:0164131320 uname:amalina)
[LEVEL START] Processing level 8 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
  [HOP] level hop 3 - current penajaNow: 110
  [HOP] level hop 3 - new penajaNow: '109'
  [HOP] level hop 4 - current penajaNow: 109
  [HOP] level hop 4 - new penajaNow: '108'
  [HOP] level hop 5 - current penajaNow: 108
  [HOP] level hop 5 - new penajaNow: '107'
  [HOP] level hop 6 - current penajaNow: 107
  [HOP] level hop 6 - new penajaNow: '106'
  [HOP] level hop 7 - current penajaNow: 106
  [HOP] level hop 7 - new penajaNow: '105'
[LEVEL 8] bolehDapatBonuss for ID 105 => YES
[LEVEL 8] User halim package 'Gold' -> commission_level = 6
[SKIP] Level 8 skipped for halim (Package Limit: 6)
[LEVEL START] Processing level 9 (starting upline_id: 112)
  [HOP] level hop 1 - current penajaNow: 112
  [HOP] level hop 1 - new penajaNow: '111'
  [HOP] level hop 2 - current penajaNow: 111
  [HOP] level hop 2 - new penajaNow: '110'
  [HOP] level hop 3 - current penajaNow: 110
  [HOP] level hop 3 - new penajaNow: '109'
  [HOP] level hop 4 - current penajaNow: 109
  [HOP] level hop 4 - new penajaNow: '108'
  [HOP] level hop 5 - current penajaNow: 108
  [HOP] level hop 5 - new penajaNow: '107'
  [HOP] level hop 6 - current penajaNow: 107
  [HOP] level hop 6 - new penajaNow: '106'
  [HOP] level hop 7 - current penajaNow: 106
  [HOP] level hop 7 - new penajaNow: '105'
  [HOP] level hop 8 - current penajaNow: 105
  [HOP] level hop 8 - new penajaNow: '104'
[LEVEL 9] bolehDapatBonuss for ID 104 => YES
[LEVEL 9] User rosli package 'Platinum' -> commission_level = 9
[CHECK] komisen 'level' level 9 => RM 4.00
[OK] level bonus Level 9 RM4.00 inserted for rosli (id:104)
[CHECK] komisen 'travel' level 9 => RM 1.00
[OK] travel bonus Level 9 RM1.00 inserted for rosli (id:104)
[NOTIFY] Sending Notification Level 9 : Total RM5.00 for rosli (tel:0164131320 uname:rosli)
[TOTAL BONUS] RM26.00 credited to: amalina,imran,mahmud,rosli,siti,tiger,yassin,zati
[DONE] processPaidOrder() completed for invoice_no=20251115

=== processPaidOrder() START for Invoice: 20251116 at 2025-11-06 22:08:04 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=114 username=uwais
[OK] Updated ahli.status for username=uwais (affected rows=1)
[MODE] MLM Type detected: UNILEVEL | width=0 | levelLimit=9
[INFO] Unilevel mode: set upline_id = penaja (113)
[OK] Direct sponsor bonus RM50.00 inserted for ulya
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for ulya
[OK] travel bonus Level 1 RM1 inserted for ulya
[NOTIFY] Sending Notification Level 1 : Total RM3 for ulya
[OK] level bonus Level 2 RM2 inserted for yassin
[OK] travel bonus Level 2 RM1 inserted for yassin
[NOTIFY] Sending Notification Level 2 : Total RM3 for yassin
[OK] level bonus Level 3 RM2 inserted for zati
[OK] travel bonus Level 3 RM1 inserted for zati
[NOTIFY] Sending Notification Level 3 : Total RM3 for zati
[OK] level bonus Level 4 RM2 inserted for mahmud
[OK] travel bonus Level 4 RM1 inserted for mahmud
[NOTIFY] Sending Notification Level 4 : Total RM3 for mahmud
[OK] level bonus Level 5 RM2 inserted for siti
[OK] travel bonus Level 5 RM1 inserted for siti
[NOTIFY] Sending Notification Level 5 : Total RM3 for siti
[OK] level bonus Level 6 RM2 inserted for imran
[OK] travel bonus Level 6 RM1 inserted for imran
[NOTIFY] Sending Notification Level 6 : Total RM3 for imran
[OK] level bonus Level 7 RM2 inserted for tiger
[OK] travel bonus Level 7 RM1 inserted for tiger
[NOTIFY] Sending Notification Level 7 : Total RM3 for tiger
[OK] level bonus Level 8 RM2 inserted for amalina
[OK] travel bonus Level 8 RM1 inserted for amalina
[NOTIFY] Sending Notification Level 8 : Total RM3 for amalina
[SKIP] Level 9 skipped for halim (Package Limit: 6)
[TOTAL BONUS] RM24 credited to: amalina,imran,mahmud,siti,tiger,ulya,yassin,zati
[DONE] processPaidOrder() completed for invoice_no=20251116

=== processPaidOrder() START for Invoice: 20251117 at 2025-11-07 02:27:03 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=115 username=maya
[OK] Updated ahli.status for username=maya (affected rows=1)
[MODE] MLM Type detected: UNILEVEL | width=0 | levelLimit=9
[INFO] Unilevel mode: set upline_id = penaja (101)
[OK] Direct sponsor bonus RM30.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for farhana
[OK] travel bonus Level 1 RM1 inserted for farhana
[NOTIFY] Sending Notification Level 1 : Total RM3 for farhana
[TOTAL BONUS] RM3 credited to: farhana
[DONE] processPaidOrder() completed for invoice_no=20251117

=== processPaidOrder() START for Invoice: 20251119 at 2025-11-07 16:02:23 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=117 username=milah
[OK] Updated ahli.status for username=milah (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 1
[OK] Direct sponsor bonus RM50.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[DONE] processPaidOrder() completed for invoice_no=20251119

=== processPaidOrder() START for Invoice: 20251118 at 2025-11-07 16:02:29 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=116 username=mizi
[OK] Updated ahli.status for username=mizi (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 1
[OK] Direct sponsor bonus RM10.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[DONE] processPaidOrder() completed for invoice_no=20251118

=== processPaidOrder() START for Invoice: 20251119 at 2025-11-07 16:39:49 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=117 username=milah
[OK] Updated ahli.status for username=milah (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 101
[OK] Direct sponsor bonus RM50.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for farhana
[OK] travel bonus Level 1 RM1 inserted for farhana
[NOTIFY] Sending Notification Level 1 : Total RM3 for farhana
[TOTAL BONUS] RM3 credited to: farhana
[DONE] processPaidOrder() completed for invoice_no=20251119

=== processPaidOrder() START for Invoice: 20251118 at 2025-11-07 16:39:55 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=116 username=mizi
[OK] Updated ahli.status for username=mizi (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 102
[OK] Direct sponsor bonus RM10.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for lokman
[OK] travel bonus Level 1 RM1 inserted for lokman
[NOTIFY] Sending Notification Level 1 : Total RM3 for lokman
[OK] level bonus Level 2 RM2 inserted for farhana
[OK] travel bonus Level 2 RM1 inserted for farhana
[NOTIFY] Sending Notification Level 2 : Total RM3 for farhana
[TOTAL BONUS] RM6 credited to: farhana,lokman
[DONE] processPaidOrder() completed for invoice_no=20251118

=== processPaidOrder() START for Invoice: 20251121 at 2025-11-07 17:01:50 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=119 username=zaza
[OK] Updated ahli.status for username=zaza (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 102
[OK] Direct sponsor bonus RM50.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for lokman
[OK] travel bonus Level 1 RM1 inserted for lokman
[NOTIFY] Sending Notification Level 1 : Total RM3 for lokman
[OK] level bonus Level 2 RM2 inserted for farhana
[OK] travel bonus Level 2 RM1 inserted for farhana
[NOTIFY] Sending Notification Level 2 : Total RM3 for farhana
[TOTAL BONUS] RM6 credited to: farhana,lokman
[DONE] processPaidOrder() completed for invoice_no=20251121

=== processPaidOrder() START for Invoice: 20251120 at 2025-11-07 17:02:10 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=118 username=satar
[OK] Updated ahli.status for username=satar (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 115
[OK] Direct sponsor bonus RM10.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for maya
[OK] travel bonus Level 1 RM1 inserted for maya
[NOTIFY] Sending Notification Level 1 : Total RM3 for maya
[OK] level bonus Level 2 RM2 inserted for farhana
[OK] travel bonus Level 2 RM1 inserted for farhana
[NOTIFY] Sending Notification Level 2 : Total RM3 for farhana
[TOTAL BONUS] RM6 credited to: farhana,maya
[DONE] processPaidOrder() completed for invoice_no=20251120

=== processPaidOrder() START for Invoice: 20251122 at 2025-11-07 21:19:26 ===
[INFO] invoice_type=REGISTRATION, payment_status=Paid
[INFO] Invoice qualifies for registration activation. customer_id=120 username=exzora
[OK] Updated ahli.status for username=exzora (affected rows=1)
[MODE] MLM Type detected: MATRIX | width=3 | levelLimit=9
[INFO] Matrix full. Auto-reassigned upline_id to 115
[OK] Direct sponsor bonus RM50.00 inserted for farhana
[SET] maxLevel used = 9
[SET] maxLevel used = 9
[OK] level bonus Level 1 RM2 inserted for maya
[OK] travel bonus Level 1 RM1 inserted for maya
[NOTIFY] Sending Notification Level 1 : Total RM3 for maya
[OK] level bonus Level 2 RM2 inserted for farhana
[OK] travel bonus Level 2 RM1 inserted for farhana
[NOTIFY] Sending Notification Level 2 : Total RM3 for farhana
[TOTAL BONUS] RM6 credited to: farhana,maya
[DONE] processPaidOrder() completed for invoice_no=20251122
